Wszystkie odpowiedzi są dobre, aby skompilować możliwe scenariusze w jednym miejscu.
Magento ogłosiło nowy sposób komunikowania się z marketplace za pośrednictwem firmy compsoer. Gdy uruchomisz composer install
w katalogu głównym Magento, wyświetli się monit o podanie nazwy użytkownika i hasła, pamiętaj, że nie jest to nazwa użytkownika i hasło Magento, to publiczny i prywatny klucz Magento Marketplace.
Zaloguj się do Magento Marketplace.
Przejdź do mojego konta.
W sekcji Moje produkty kliknij Klucze dostępu.
Wybierz wersję Magento (1 lub 2).
Kliknij opcję Utwórz nowy klucz dostępu, w wyskakującym okienku wpisz swój klucz.
Kliknięcie OK spowoduje wygenerowanie pary kluczy, publicznego i prywatnego.
Teraz w katalogu głównym Magento lub otwórz ~/.composer/auth.json
i wstaw następujące wiersze
{
"http-basic": {
"repo.magento.com": {
"username":"<your public key>",
"password":"<your private key>"
}
}
}
Możesz ruszać. Pamiętaj, że auth.json
plik zawiera standardowy plik Json. Jeśli zobaczysz błąd, upewnij się, że plik Auth zawiera prawidłowy plik Json, możesz zweryfikować plik Json na JsonLint.
Jeśli nie chcesz dodawać tych informacji do wyżej wymienionego pliku (chociaż jest to przydatne, nie musisz wielokrotnie otwierać pulpitu nawigacyjnego Marketplace), w czasie wykonywania po prostu wpisz swój klucz publiczny jako nazwę użytkownika i klucz prywatny jako hasło , jeśli nie dodałeś pary kluczy w auth.json
poprzednim kroku, nie martw się Magento zapyta cię, czy zapisać te informacje, czy nie, wybór należy do Ciebie! :)