Dokumentation
Magento
Magento Account Authentication Keys (Firstboot Initialisierung)
Während der ersten Boot, TurnKey Magento fragt nach Ihren privaten und öffentlichen Kontoschlüsseln. Diese Fragen sind optional und können übersprungen werden. Allerdings sind Schlüssel beim Aktualisieren sowie beim Installieren von Modulen und Themes von Drittanbietern erforderlich.
Erhalten Sie Ihre Magento-Authentifizierungsschlüssel
Wie bereits erwähnt, Magento docsSie können Ihre vorhandenen Authentifizierungsschlüssel finden oder neue in Ihrem Magento-Konto generieren.
Magento-Schlüssel erfordern ein Magento-Konto. Magento Login/RegistrierungsseiteSobald Sie in Ihrem Konto angemeldet sind, können Sie Ihre vorhandenen Schlüssel anzeigen und verwalten und Nachrichten aus dem Key Management Seite.
Hinzufügen Ihrer Schlüssel später
Wenn Sie die Schlüsselkonfiguration während des ersten Bootens überspringen möchten, können Sie Ihre Schlüssel innerhalb der laufenden TurnKey Magento-Installation hinzufügen, indem Sie sich im Adminbereich anmelden und Navigieren zu "System -> Composer-Updates aktivieren" in der Seitenleiste.
Sie können Ihre Schlüssel auch speichern, indem Sie über die Befehlszeile "Composer-Update" aufrufen (in /var/www/magento) oder indem Sie manuell eine auth.json-Datei erstellen).
Verwendung des Komponisten
Standardmäßig ist der Webserver-Benutzer in TurnKey Magento www-data, um Composer zu verwenden, müssen Sie als www-data-Benutzer arbeiten. Unter normalen Umständen ist es jedoch möglich, sich anzumelden, da www-data fehlschlägt.
su - www-data -s /bin/sh
Alternativ, wenn Sie nur einen einzigen Befehl ausführen müssen, kann dieser in eine einzelne Zeile aufgenommen werden, z.B.:
su - www-data -s /bin/sh -c 'cd /var/www/magento && ls'
Anmerkung: Wenn Sie vom AWS Marketplace aus laufen (unter Verwendung des "Admin"-Benutzers anstelle von "root"), müssen Sie dem Befehl su mit sudo vorangehen.