Bereitstellung auf einem Computer
Dieses Thema enthält Anweisungen zum Bereitstellen von Aktualisierungen für Commerce auf einem Produktionsserver mithilfe der Befehlszeile. Dieser Prozess gilt für technische Benutzer, die für Stores verantwortlich sind, die auf einem einzelnen Computer mit einigen installierten Designs und Gebietsschemata ausgeführt werden.
Annahmen
- Sie haben Commerce mit Composer installiert.
- Aktualisierungen werden direkt auf den Server angewendet.
git clone zur Installation von Commerce verwendet haben.Entwicklerinnen und Entwickler, die an der mitwirken, sollten dieses Handbuch , um ihre Commerce-Installation zu aktualisieren.
Bereitstellungsschritte
-
Melden Sie sich bei Ihrem Produktions-Server als oder wechseln Sie zum Dateisystembesitzer.
-
Wechseln Sie in das Commerce-Basisverzeichnis:
code language-shell cd <Commerce base directory> -
Aktivieren Sie den Wartungsmodus mithilfe des Befehls :
code language-shell bin/magento maintenance:enable -
Wenden Sie mithilfe des folgenden Befehlsmusters Aktualisierungen auf Commerce oder seine Komponenten an:
code language-shell composer require-commerce <package> <version> --no-updatepackage: Der Name des Pakets, das Sie aktualisieren möchten.
Beispiel:
magento/product-community-editionmagento/product-enterprise-edition
version: Die Zielversion des Pakets, das Sie aktualisieren möchten.
-
Komponenten mit Composer aktualisieren:
code language-shell composer update -
Datenbankschema und Daten aktualisieren:
code language-shell bin/magento setup:upgrade -
Kompilieren Sie den Code:
code language-shell bin/magento setup:di:compile -
Statischen Inhalt bereitstellen:
code language-shell bin/magento setup:static-content:deploy -
Cache leeren:
code language-shell bin/magento cache:clean -
Wartungsmodus beenden:
code language-shell bin/magento maintenance:disable