Magento 2 System Requirements
Before installing Magento 2, you should check following system requirements. If your system(local or server) has all the required things you can proceed to install Magento 2.Else you must upgrade your system.
In this post I have made a list of Magento 2 system requirements in addition you will find how to check for particular requirement in your system, and how to upgrade it if your system does not have that requirement.
Magento 2 System Requirements:
- Requirement
- How to check
- How to upgrade
- How to check
- Php Version: not older than 5.5.
- in wamp : left click on wamp icon > php > version.
- Install new WAMP server if php older version is there.
- in server : type “php -v” in command line.
- You can upgrade thorugh WHM panel if you have access to it. or Check this post to upgrade php via command line.
- in wamp : left click on wamp icon > php > version.
- Mysql Version : not older than 5.6.
- in wamp : left click on wamp icon > mysql > version.
- Install new WAMP server if mysql older version is there.
- in server : in command line type “mysql -u <user name> -p” > enter mysql password. > all mysql version will be printed. OR you can check in phpmyadmin also.
- You can upgrade thorugh WHM panel if you have access to it. or Try this post to upgrade mysql via command line.
- in wamp : left click on wamp icon > mysql > version.
- Php Extensions :
- PDO/MySQL
- mbstring
- mcrypt
- mhash
- SimpleXML
- curl
- xsl
- gd, ImageMagick 6.3.7 (or later) or both
- soap
- intl
- openssl
- You can check all installed extensions by creating one php file with phpinfo(); funciton. And run it on your browser.
- You can install any php extension by command line type “sudo apt-get install extension”
- Composer
- You have to install it in Magento root directory through command line.
- Composer is required to download magento dependencies packages.
- You have to install it in Magento root directory through command line.
- In addition to this,you must have root access to install any required php extension or for configuration.
- And last but not the least, you should have software from which you can write a command to server. For example putty.
Yay! list ends here. Check all these requirements and update/install remaining things and start installing Magento 2.
Check How Magento 2 will look like! Live demo is here.
Good luck!

Ankur Dholakia

Latest posts by Ankur Dholakia (see all)
- Create module in magento 2 - January 12, 2016
- Magento 2 – Theme Development and Theme Structure - January 6, 2016
- Magento themes | Magento templates | Responsive Magento themes - December 12, 2015
There are no comments