System requirements
For the Magento 2.x series there exist a little difference with the system requirements if either Magento 2.0.x is prefered or Magento 2.1.x.
Here is a small table with system requirements.
Requirement | Magento 2.0.x | Magento 2.1.x |
---|---|---|
Operating System | RHEL, CentOS, Ubuntu, Debian | RHEL, CentOS, Ubuntu, Debian |
Memory | 2GB | 2GB |
Web Servers | Apache 2,2, 2.4 Enablind mod_rewrite, Nginx 1.8 | Apache 2.2, 2.4 Enabling mod_rewrite, Nginx 1.8 |
Database | MySQL 5.6, MariaDB, Percona | MySQL 5.6, 5.7, MariaDB, Percona |
PHP | 5.6.x, 5.5.x, 7.0.2, 7.0.6-7.0.x except 7.0.5, Not support for 7.1 and 5.4. Enabling OPCache is recommended. Enabling php_xdebug2.2.0 for development only. PHPUnit 4.1. Configuration parameter memory_limit well set | Up to 7.0.2 except 7.0.5, Not support for 7.1 and 5.5. Enabling OPCache is recommended. Enabling php_xdebug2.2.0 for development only. PHPUnit 4.1. Configuration parameter memory_limit well set |
Mail Server | MTA, SMTP | MTA, SMTP |
SSL | TLS 1.1 (for Paypal support) | TLS 1.1 (for Paypal support) |
Other | Redis 3.0, Varnish 3.5, memcached. For Magento EE: Apache Solr 4.x, RabbitMQ 3.5, Masteer databases for scalability | Redis 3.0, Varnish 3.5, memcached. For Magento EE: Apache Solr 4.x, ElasticSearch 1.0 to 5.0, RabbitMQ 3.5, Masteer databases for scalability |