Системные требования Magento 2 и их отличия от Magento 1

Для Magento 2 версии 0.42 нужно следующее программное обеспечение:

  • MySQL версии не ниже 5.6 (для Magento 1 достаточно было версии 4.1.20)
  • PHP версии не ниже 5.4.11 (для Magento 1 достаточно было версии 5.2.13).
    В то же время официально версия интерпретатора PHP должна быть ниже 5.6, однако мой опыт показал, что Magento 2 совместима и с PHP 5.6 и установка Magento 2 на PHP 5.6 возможна по следующей инструкции.
  • Те же самые расширения PHP, что и для Magento 1:
    • PDO/MySQL
    • mbstring
    • mcrypt
    • mhash
    • simplexml
    • curl
    • gd2 или ImageMagick версии не ниже 6.3.7
    • soap
  • Composer (для Magento 1 не требовался)

Magento 2 версии 0.74 уже требует интерпретатор PHP версии не ниже 5.5, в то же время добавлена официальная поддержка PHP 5.6.
Также отныне требуется расширение PHP intl (инструкция по установке).

Magento 2.0 0.74.0-beta16 требует дополнительное расширение PHP XSL.
Установить его можно по аналогии с моей инструкцией для расширения PHP intl.

Самая свежая версия Magento 2 теперь требует как минимум PHP 5.5.22:

Magento 2 с текущей версии 2.1 RC1 больше не поддерживает PHP 5.5: теперь требуется PHP 5.6 или PHP 7.
http://devdocs.magento.com/guides/v2.0/release-notes/ReleaseNotes2.1_RC1CE.html

C 25 октября 2016 года Magento 2.2 требует как минимум PHP 5.6.5:

https://github.com/magento/magento2/blob/9666070/composer.json#L11-L11

Отныне Magento 2 требует 2 Гб оперативной памяти:
http://devdocs.magento.com/guides/v2.0/install-gde/system-requirements-tech.html#memory-requirement