First,you need to read Magento2 installation guide process at Magento2 Official doc site
Check system Configuration
Apache Version: 2.2 or 2.4 and Enable: mod_rewrite.mod_rewrite enables the server to perform URL rewriting.
5.4.x where x = 11 or
later 5.5.x and
Enable PHP Extension:
PDO/MySQL,mbstring, mcrypt, mhash, simplexml, curl, gd2, ImageMagick 6.3.7 (or later) or both soap and
xdebug.max_nesting_level=50000; at php.ini
MySQL Version :
Install Process at window WAMP server
For installing magento 2 at wamp you need check above php setting then felow the below process:
Process1: Download Magento 2 > Download Magento 2 from gitHub
Process2: If you using
git then you can
clone the magento 2 file
using git command line like: Gitbush. Create a folder at a folder wamp>www folder
run git clone https://github.com/magento/magento2.git.
If you follow process1 then you need to extra at a folder at Wamp>WWW>
Modern php used composer for this structure.json.Composer is a tool for dependency management in PHP. It allows you to declare the dependent libraries your project needs and it will install them in your project for you.
As magento to used composer.json so you need to install .Download Composer-Setup.exe from getcomposer
installation process the installer
request to you ,to select your
php.exe which is located at
C:\wamp\bin\php\php5.5.12(Your Php version)\php.exe(Example ) and it need to select it.
After complete of installing of composer.json.You need to restart wamp server.
Step3(Run composer and initialized Setup)
Now you need to initialized magento
setup by running composer install at your magento2 dir.So open command line(Window cmd prompt) and using command you need to goto your magento dir [Example: cd C:\wamp\www\magento2] from cmd
Guess you are in your magento and run the command run
Step4(Process to install magento2 from Browser )
First you need to study install process from here.
Now, hit the url at
Here you will get below process:
`Step A:` Readiness Check -> chech System configuarion
`Step B:` Add a Database
`Step C:` Web Configuration
`Step D:` Customize Your Store
`Step E:` Create Admin Account and
`step f:` Installing magento end procee
Readiness Check the system confirmation.
Click Start Readiness Check.and if you get any errors display, then you must resolve them before you continue.Click More detail if available to see more information about each check.
If everything is ok then click on
StepB: in this step you have select your database details and after entering details you need to click on Click next button
StepC: here you have set you
instance path url (example:127.0.0.1/magento2/)
StepD: Here you will selecting your language and currency and time zone.
Step E: Now you will put your admin user and password and other details
Stepf: now click on Install Now for starting end process of Instillation which will install magento db and etc.
After install success:
The message Success displays to indicate a successful installation.
If the installation failed, click Previous to review the information you entered, make sure the Magento server and database host are still reachable, or see Troubleshooting.