Zunächst werden Befehle ausgeführt, die ausgeführt werden, bevor die Anwendung und Web-Server eingerichtet werden. Hier stellen wir selbst Update composer.phar, um sicherzustellen, die neueste Version auf der Instanz ausgeführt wird.
Als nächstes setzen wir eine Umgebungsvariable COMPOSER_HOME.
Schließlich sind Container Befehle ausgeführt, die sind für die App-Container Umwelt. Diese werden ausgeführt, nachdem die Anwendung und Web-Server eingerichtet wurden, und diese Befehle haben Zugriff auf Umgebungsvariablen. Hier laufen wir Komponist optimize.
Hinweis: EB wird automatisch composer.phar Installation ausgeführt, wenn es eine composer.json Datei im Root-Verzeichnis sieht und keinen Anbieter Ordner im Stammverzeichnis. Falls der Hersteller-Ordner nicht in .gitignore ist, müssen Sie hinzufügen composer.phar installieren diese Datei selbst.
In der 02artisan.config Datei geben wir Container Befehle Migrationen und Aussaat zu laufen.
Diese Befehle sollten im Idealfall nur einmal ausgeführt werden, oder wenn Sie das Hinzufügen / Ändern Tabellen. Ich neige dazu, auch nur zu migrieren: hin und wieder auf dem Entwicklungsserver, die Datenbank zu aktualisieren, als Fehler neigen dazu, sich zu Verbindung und Ausnahmen beginnen in meiner app wieder auftauchen.
container_commands:
Endpoint-Security 2014 Endpoint-Security-10 Produkthandbuch