Update Magento 2 web url by MySQL commands

update core_config_data set value = ‘http://example.com/’ where path = ‘web/unsecure/base_url’; update core_config_data set value = ‘https://example.com/’ where path = ‘web/secure/base_url’; Additionally: update core_config_data set value = ‘http://example.com/’ where path = ‘web/unsecure/base_link_url’; update core_config_data set value = ‘https://example.com/’ where path = ‘web/secure/base_link_url’;  

10 Essential Tips for Magento 2 Store Owners in 2023

If you’re running an e-commerce store on Magento 2, you’re already aware of the platform’s robust features and flexibility. However, it’s crucial to keep up with the latest trends and best practices to stay ahead of the competition. Here are ten essential tips for Magento 2 store owners to help you optimize your store and … Read more

Top 6 Mistakes to Avoid When Developing Magento 2 Extensions

Magento 2 is a powerful and popular eCommerce platform that has been designed to handle complex and large-scale online stores. Its modular architecture provides developers with a high degree of flexibility and customization, enabling them to create powerful extensions that can improve the functionality of the platform. However, developing Magento 2 extensions can be a … Read more

20 Essential Docker Commands You Must Know in 2023

Introduction As a crucial tool in the software engineering world, Docker is extensively utilized for developing, testing, and managing software environments. Its portability feature allows developers to collaborate on projects from remote locations around the globe. However, the multitude of Docker commands can be overwhelming for those new to the technology. With over a billion … Read more

Magento 2: List of Useful Commands

As a Magento 2 developer, you know how crucial it is to streamline your workflow and optimize your development process. One way to achieve this is by using command-line tools, which can greatly enhance your productivity. However, with so many commands available, it can be challenging to remember them all. That’s why we’ve compiled a … Read more

Maximizing Your Online Store’s Potential with Magento 2 Development

In today’s digital landscape, having a strong online presence is essential for businesses to reach and engage with customers. An e-commerce platform is a crucial component of your online presence, providing the foundation for your online store and helping you grow your business. Magento 2 is one of the leading e-commerce platforms on the market, … Read more

Why you should use Magento 2 in 2023

Magento 2 is a robust and feature-rich e-commerce platform that has been designed to meet the needs of online businesses in 2023. With its improved performance, enhanced user experience, advanced customization options, and increased security, Magento 2 is the go-to platform for many e-commerce businesses. Improved Performance and Scalability Magento 2 has been optimized to … Read more

Configure vsftpd on Ubuntu & AWS Lightsail

First, you need to follow this tutorial to setup vsftpd on Ubuntu server. https://linuxize.com/post/how-to-setup-ftp-server-with-vsftpd-on-ubuntu-20-04/ If you face this error when testing the connection using FileZilla: Server sent passive reply with unroutable address. Using server address instead. Connection timed out after 20 seconds of inactivity Modify /etc/vsftpd.conf to add these lines: pasv_min_port=30000 pasv_max_port=31000 pasv_address=[the_private_ip] Example of … Read more

What is .dockerignore and why we need it

  Let’s say that your docker build command on a “heavy” project has a lot of delay time.  .dockerignore is what you missed and what you needed. Docker build context The docker build command builds Docker images from a Dockerfile and a “context”. A build’s context is the set of files located in the specified PATH or URL. The build … Read more