Skip to content

Установка Magento 2

Установить новую версию CMS Magento 2 (Мадженто 2) просто и сложно одновременно.

Простой способ, скачать zip-архив с сайта https://www.magentocommerce.com/.
И запустить инсталлятор Magento, открыв сайт в браузере.
Инсталляция будет быстрой и успешной.

Будет рабочий пример сайта, но в некоторых случаях (например с Mac OS) frontend и backend будут без стилей.

И начинаются танцы с бубном …

 

Чуть сложнее, но скорее верный способ установки Magento 2.

  1. Установка Composer.

    Composer — это пакетный менеджер уровня приложений для языка программирования PHP, который предоставляет средства по управлению зависимостями в PHP-приложении https://ru.wikipedia.org/wiki/Composer

    Для Mac OS — можно установить следуя инструкции http://www.abeautifulsite.net/installing-composer-on-os-x/.
    С помощью Composer — будет устанавливаться Magento 2, обновляться кеш, делаться реиндекс Magento 2.

  2. Копирование кода/файлов Magento 2 из Github.
    Вам надо быть зарегистрированным на https://github.com и требуется добавить ваш SSH-ключ в Github.
    И просто запустить команду

    git clone [email protected]:magento/magento2.git
  3. Настройте домен/сайт, требуется чтобы сайт открывался в браузере.
    Открыв сайт в браузере, должно быть — страница инсталляции Magento 2.
  4. Установка Magento 2 через консоль.
    Открыв консоль и перейдя в папку с кодом Magento.
    Наберите команду

    composer install

    Будет установка требуемых библиотек кода.

  5. Инсталляция Magento 2,
    запустите в консоле команду инсталляции с ключами-настройками

    bin/magento setup:install  
    --db-host="localhost"  
    --db-name="magento2"  
    --db-user="root"  
    --db-password="root"  
    --base-url="http://magento2.local/"  
    --admin-user="admin"  
    --admin-password="admin2016"  
    --admin-email="[email protected]"  
    --admin-firstname="Name"  
    --admin-lastname="Lastname"

    Процесс установки будет чуть долгим. Должен установится сайт на Magento 2.

  6. Фикс CSS и JS, если есть проблемы с отображением.
    Откройте ваш новый сайт на Magento 2. Если сайт без CSS-стилей или без JavaScript — потребуется “пересобрать” файлы дизайна.
    Зайдите в консоль и наберите команду

    bin/magento setup:static-content:deploy

    Этой командой будут заново созданы файлы дизайна. Выполнение команды — будет чуть долгим.
    Должно в консоле вывести …
    Magento 2 установка

 

Скорее всего установка Magento 2 за одну инсталляцию не получится, луче попробовать инсталляцию через браузер — посмотреть ошибки/требования PHP (если будут) и попробовать установить через консоль.

 

При установке Magento 2 встречались такие ошибки/настройки PHP:

 

Все должно получится :)

 

Полезные ссылки по установке Magento 2

http://www.human-element.com/installing-magento2-on-mac-for-local-development/
http://magento.stackexchange.com/questions/64857/css-and-javascript-files-are-not-loading-after-magento-2-installation
https://magecomp.com/blog/how-to-install-magento-2-on-windows-on-xampp-server-with-git/
http://magenticians.com/installing-magento-2-composer
http://stackoverflow.com/questions/27646623/i-have-installed-the-magento2-successfully-but-there-are-alot-of-js-error

Magento 2.*