Установить новую версию CMS Magento 2 (Мадженто 2) просто и сложно одновременно.
Простой способ, скачать zip-архив с сайта https://www.magentocommerce.com/.
И запустить инсталлятор Magento, открыв сайт в браузере.
Инсталляция будет быстрой и успешной.
Будет рабочий пример сайта, но в некоторых случаях (например с Mac OS) frontend и backend будут без стилей.
И начинаются танцы с бубном …
Чуть сложнее, но скорее верный способ установки Magento 2.
Установка Composer.
Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении https://ru.wikipedia.org/wiki/Composer
Копирование кода/файлов Magento 2 из Github.
Вам надо быть зарегистрированным на https://github.com и требуется добавить ваш SSH-ключ в Github.
И просто запустить команду
git clone git@github.com:magento/magento2.git
Настройте домен/сайт, требуется чтобы сайт открывался в браузере. Открыв сайт в браузере, должно быть — страница инсталляции Magento 2.
Установка Magento 2 через консоль.
Открыв консоль и перейдя в папку с кодом Magento.
Наберите команду
composer install
Будет установка требуемых библиотек кода.
Инсталляция Magento 2,
запустите в консоле команду инсталляции с ключами-настройками
Процесс установки будет чуть долгим. Должен установится сайт на Magento 2.
Фикс CSS и JS, если есть проблемы с отображением.
Откройте ваш новый сайт на Magento 2. Если сайт без CSS-стилей или без JavaScript — потребуется “пересобрать” файлы дизайна.
Зайдите в консоль и наберите команду
bin/magento setup:static-content:deploy
Этой командой будут заново созданы файлы дизайна. Выполнение команды — будет чуть долгим.
Должно в консоле вывести …
Скорее всего установка Magento 2 за одну инсталляцию не получится, луче попробовать инсталляцию через браузер — посмотреть ошибки/требования PHP (если будут) и попробовать установить через консоль.
При установке Magento 2 встречались такие ошибки/настройки PHP: