Усі відповіді гарні лише для того, щоб скласти можливі сценарії в одному місці.
Magento оголосив про новий спосіб спілкування на ринку через compsoer, коли ви запустите composer install
в кореневій директорії Magento, він запропонує ввести ім'я користувача та пароль, пам’ятайте, що це не ім’я користувача та пароль Magento, це публічний та приватний ключ Magento Marketplace.
Вхід на Magento Marketplace.
Перейдіть у Мій рахунок.
У розділі Мої продукти натисніть клавіші доступу.
Виберіть версію Magento (1 або 2).
Клацніть Створити новий ключ доступу, у спливаючому вікні назвіть ваш ключ.
При натисканні на кнопку Ок генерується пара клавіш, публічних та приватних.
Тепер у корені Magento або відкрийте ~/.composer/auth.json
і поставте наступні рядки
{
"http-basic": {
"repo.magento.com": {
"username":"<your public key>",
"password":"<your private key>"
}
}
}
Вам добре піти. Пам'ятайте, що auth.json
файл містить стандартний json, якщо ви бачите будь-яку помилку, просто переконайтеся, що ваш файл автентичності містить дійсний json, ви можете перевірити свій json на JsonLint
Якщо ви не хочете додавати цю інформацію у згаданий вище файл (хоча це зручно, вам не потрібно повторно відкривати інформаційну панель Marketplace), тоді під час запуску просто введіть Ваш відкритий ключ як ім’я користувача та приватний ключ як пароль , якщо ви не додали пару ключів на auth.json
попередньому кроці, не хвилюйтесь, Magento попросить вас тут зберігати цю інформацію чи ні, вибір за вами! :)