Установка модулей для Magento 2 с Magento Marketplace

Введение

Платформа Magento 2 позволяет пользователям синхронизировать свои учётные записи с Magento Marketplace и добавлять приобретённые там модули прямо из под панели администрирования через Component Manager.

Процессы подготовки и установки модулей должны проходить в самые спокойные часы для магазина, так как сайт в это время будет недоступен для посетителей.

Весь процесс состоит из следующих шагов:

  1. Получение ключей доступа с Magento Marketplace
  2. Синхронизация сайта с Magento Marketplace
  3. Проверка готовности сайта
  4. Создание резервной копии сайта
  5. Включение модулей

Важно: Для того, чтобы устанавливать модули таким образом, вам потребуются права владельца файловой системы, права вносить изменения в файлы и настроенный Cron.

Получение ключей доступа с Magento Marketplace

Для получения приобретённых модулей с Magento Marketplace через Component Manager, потребуется синхронизировать сайт с вашей учётной записью.

В процессе синхронизации вам понадобится два ключа, сгенерированных специально для вашей учётной записи.

  1. Войдите в свою учётную запись на Magento Marketplace
  2. Пройдите во вкладку Developer Portal > My Access Keys
  3. Картинка 1. Моя учётная запись
  4. На открывшейся странице нажмите на Create a New Access Key
  5. Картинка 2. Создать ключи доступа
  6. Во всплывшем окне введите название для данного набора ключей и нажмите на Generate New
  7. Картинка 3. Имя для набора ключей
  8. После этого будет сгенерирована пара ключей — Public Key и Private Key. Именно они и потребуются при синхронизации сайта с Magento Marketplace
  9. Картинка 4. Ключи доступа

Здесь же вы сможете также отключить или удалить те или иные ключи.

Синхронизация сайта с Magento Marketplace

Как только вы получите ключи, можно приступать к синхронизации вашего сайта с Magento Marketplace.

  1. Войдите в панель администрирования вашего сайта, как пользователь с правами администратора
  2. В левой панели пройдите в System > Tools > Web Setup Wizard
  3. Картинка 5. Web Setup Wizard
  4. Нажмите на Component Manager, а потом на Sign in, чтобы синхронизироваться с Magento Marketplace
  5. Картинка 6. Component Manager
  6. Здесь вам потребуется ввести ключи, описанные в предыдущей главе. Просто скопируйте и вставьте ключи в соответствующие поля.
  7. Картинка 7. Ключи доступа
  8. Чтобы синхронизировать Component Manager с приобретёнными на Marketplace модулями, нажмите на Sync. Этот процесс может занять некоторое время. Как только процесс завершится, вам будет показано число новых покупок и дата последней синхронизации. Чтобы перейти к установке, нажмите Install
  9. Картинка 8. Новые покупки
  10. В списке выберите модули, которые вы хотите установить, поставив рядом с ними галочку. После этого нажмите на Install в правой колонке, рядом с выбранным модулем.
  11. Картинка 9. Список модулей

Проверка готовности системы

Перед установкой модуля система проверит сайт на совместимость с устанавливаемыми модулями.

  1. Как только будете готовы начать установку, нажмите на Start Readiness Check. После этого запустится процесс проверки
  2. Картинка 10. Проверка совместимости
  3. Как только проверка завершится, нажмите на Next
  4. Картинка 11. Проверка успешна

    В случае, если в процессе проверки возникнут ошибки, они будут выведены в логе внизу страницы.

Создание резервной копии сайта

Во время создания резервной копии, ваш сайт не будет доступен для пользователей, поэтому лучше всего его производить во время, когда посещаемость сайта минимальна.

Вы можете пропустить этот шаг, сняв галочки со всех пунктов, но только в случае, если вы абсолютно уверены в том, что делаете.

  1. Для подготовки резервной копии нажмите на Create Backup. Этот процесс займёт какое-то время
  2. Картинка 12. Создание резервной копии сайта
  3. Внизу отчёта будет выведен путь к файлам резервной копии. Как только процесс завершится, нажмите на Next

Включение модулей

Далее идёт уже включение выбранных модулей:

  1. Для того, чтобы включить установленные модули нажмите Enable и немного подождите
  2. Картинка 13. Включение модулей
  3. После завершения процесса, пройдите в Back to Setup Tool
  4. Картинка 14. Setup Wizard
  5. В правом-верхнем углу страницы нажмите на Reset, чтобы выйти из панели администрирования

Настройка модулей

Некоторые модули для корректной работы требуют настройки после их установки. Разработчики зачастую предоставляют документацию к своим модулям, в которой описано, как это сделать.

  1. Войдите в панель администрирования, используя свой логин и пароль
  2. В левой панели пройдите в Store > Settings > Configuration
  3. В левой панели настроек появятся пункты с установленными модулями. Пройдите в требуемый модуль и настройте его

Дата последнего обновления: понедельник, 6 февраля 2017 г.