
You will need to register on the website first: /tech-resources/download Magento 2 currently runs with PHP 7.2 and it will not work with newer versions. I recommend using XAMPP, a free Apache distribution for Windows that includes MariaDB, PHP, and Perl in a single package. Now we’re ready to install the environment needed to run Magento.
Open a cmd window with administrator rights and run the command ipconfig /flushdns. Make sure the first line after the commented (#) lines is 127.0.0.1 localhost and the second is ::1 localhost.
Open a text editor with administrator rights.
Navigate to the folder %SystemRoot%\system32\drivers\etc. As a first step, we’ll need to make sure that localhost is published in our local hosts file: The environment I used for this testing installation was Windows 10 Professional. And many business users, and even some developers like myself, have Microsoft Windows installed on our computers. So a good approach might be to get a clean Magento 2 version deployed locally, to look what we need to do to get our website updated and running, test the backend, find where the configuration sections are located, and so on. So the obvious choice will be Magento 2 from now on.īut is it fully tested yet? Is it stable enough? If we already have a website running with Magento 1, what should we do? Migrating to Magento 2 is not just hitting an “Update” button: Themes are incompatible, most extensions won’t work, and of course, there’s a big set of changes to get familiar with.
It began its life in 2008 with its first general release, and a major update (Magento 2) was released in 2015.Īnd now, more than three years after, Magento 1 is slowly dying: There won’t be any more quality fixes or security updates from June 2020, and there won’t be extended support for fixes or new payment methods. According to BuiltWith, Magento is the third most used platform in ecommerce websites. Magento is an open source ecommerce platform, written in PHP and relying on MySQL/MariaDB for persistence.