

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

# Schritt 6: Bereitstellen der Anwendung für die Instance
<a name="gettingstarted-linux-deploy-app"></a>

**Wichtig**  
Der AWS OpsWorks Stacks Service hat am 26. Mai 2024 das Ende seiner Lebensdauer erreicht und wurde sowohl für neue als auch für bestehende Kunden deaktiviert. Wir empfehlen Kunden dringend, ihre Workloads so bald wie möglich auf andere Lösungen zu migrieren. Wenn Sie Fragen zur Migration haben, wenden Sie sich an das AWS Support Team auf [AWS re:POST](https://repost.aws/) oder über den [AWS Premium-Support](https://aws.amazon.com/support).

In diesem Schritt werden Sie die App von der laufenden Instanz aus GitHub bereitstellen. (Weitere Informationen finden Sie unter [Bereitstellen von Anwendungen](workingapps-deploying.md).) Bevor Sie die Anwendung bereitstellen, müssen Sie das zu verwendende *Rezept* zur Koordinierung der Bereitstellung auswählen. Ein Rezept ist ein Chef-Konzept. Rezepte sind Anweisungen, geschrieben in Ruby-Sprachsyntax, die die Ressourcen für die Nutzung auswählen und die Reihenfolge bestimmen, in der diese Ressourcen angewendet werden. (Weitere Informationen finden Sie unter [About Recipes](https://docs.chef.io/recipes.html) auf der Website [Learn Chef](https://learn.chef.io/).) 

**So legen Sie das Rezept für die Bereitstellung der Anwendung für die Instance fest**

1. Wählen Sie im Service-Navigationsbereich **Layers** aus. Die Seite **Layers** wird angezeigt.

1. Wählen Sie für **MyLinuxDemoLayer**„**Rezepte**“:

     
![\[Layer interface showing MyLinuxDemoLayer with tabs for Settings, Recipes, Network, EBS Volumes, and Security.\]](http://docs.aws.amazon.com/de_de/opsworks/latest/userguide/images/gs-linux-layers-page-console.png)

   

   Die ** MyLinuxDemoLayerLayer-Seite** wird mit geöffnetem Tab „**Rezepte**“ angezeigt.

1. Geben Sie bei **Custom Chef Recipes (Benutzerdefinierte Chef-Rezepte)** für **Deploy (Bereitstellen)** die Zeichenfolge **nodejs\$1demo::default** ein und drücken Sie dann die **Eingabetaste**. `nodejs_demo` ist der Name des Rezeptbuches und `default` ist der Name des Zielrezepts innerhalb des Rezeptbuches. (Wenn Sie sich einen Überblick über die Rezept-Codes verschaffen möchten, lesen Sie [Weiterführende Informationen: Arbeiten mit dem Rezeptbuch, das in dieser Anleitung verwendet wird](gettingstarted-linux-explore-cookbook.md).) Ihre Ergebnisse müssen wie auf dem folgenden Screenshot abgebildet aussehen:

     
![\[Custom Chef Recipes configuration panel with Repository URL and lifecycle stages for a Linux demo layer.\]](http://docs.aws.amazon.com/de_de/opsworks/latest/userguide/images/gs-linux-recipes-page-console.png)

   

1. Wählen Sie „**Speichern**“. OpsWorks Stacks fügt das Rezept zum Deploy-Lifecycle-Ereignis des Layers hinzu.

**So stellen Sie die Anwendung für die Instance bereit**

1. Wählen Sie im Service-Navigationsbereich **Apps (Anwendungen)** aus. Die Seite **Apps (Anwendungen)** wird angezeigt. 

1. Wählen Sie für **Aktionen** die Option **Deploy** aus, wie im folgenden Screenshot dargestellt: **MyLinuxDemoApp**

     
![\[Apps table showing MyLinuxDemoApp with deploy, edit, and delete options.\]](http://docs.aws.amazon.com/de_de/opsworks/latest/userguide/images/gs-linux-apps-page-console.png)

   

1. Behalten Sie auf der Seite **Deploy App (Anwendung bereitstellen)** die folgenden Standardeinstellungen bei:
   + **Command (Befehl)** (**Deploy (Bereitstellen)**)
   + **Comment (Kommentar)** (leer)
   + **Settings (Einstellungen)**, **Advanced (Erweitert)**, **Custom Chef JSON (Benutzerdefinierte JSON-Chef-Datei)** (leer)
   + **Instanzen**, **Erweitert** (aktiviert **Alle auswählen**, aktiviert **MyLinuxDemoLayer**, **demo1** aktiviert)

1. Ihre Ergebnisse müssen wie auf dem folgenden Screenshot abgebildet aussehen:

     
![\[Deploy App interface with settings for MyLinuxDemoApp, including command and instance selection.\]](http://docs.aws.amazon.com/de_de/opsworks/latest/userguide/images/gs-linux-deploy-app-console.png)

   

1. Wählen Sie **Bereitstellen**. Die Seite **Bereitstellung MyLinuxDemoApp — Bereitstellung** wird angezeigt. **Status** ändert sich von **running (Wird ausgeführt)** in **successful (Erfolgreich)**. Ein rotierender Kreis wird neben **demo1 (demo1)** angezeigt, der dann zu einem grünen Häkchen wird. Beachten Sie, dass dieser Vorgang einige Minuten dauern kann. Fahren Sie nicht fort, bis **Status (Status)** den Wert **successful (Erfolgreich)** hat und das grüne Häkchen-Symbol zu sehen ist.

1. Die Ergebnisse müssen mit dem folgenden Screenshot übereinstimmen, außer natürlich für **Created at (Erstellt um)**, **Completed at (Abgeschlossen um)**, **Duration (Dauer)** und **User (Benutzer)**. Wenn **status (Status)** auf **failed (Fehler)** gesetzt ist, wählen Sie zur Fehlerbehebung für **Log (Protokoll)** die Option **show (Anzeigen)** aus, um Fehlerdetails zu erhalten:

     
![\[Deployment details for MyLinuxDemoApp showing successful status and duration of 1 minute 13 seconds.\]](http://docs.aws.amazon.com/de_de/opsworks/latest/userguide/images/gs-linux-app-deployed-console.png)

   

Sie haben die Anwendung nun erfolgreich auf der Instance bereitgestellt.

Im [nächsten Schritt](gettingstarted-linux-test-app.md) werden Sie die bereitgestellte Anwendung auf der Instance testen.