

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Etapa 6: Implantar o aplicativo à instância
<a name="gettingstarted-linux-deploy-app"></a>

**Importante**  
O AWS OpsWorks Stacks serviço chegou ao fim da vida útil em 26 de maio de 2024 e foi desativado para clientes novos e existentes. É altamente recomendável que os clientes migrem suas cargas de trabalho para outras soluções o mais rápido possível. Se você tiver dúvidas sobre migração, entre em contato com a AWS Support equipe no [AWS re:POST](https://repost.aws/) ou por meio do Premium [AWS Support](https://aws.amazon.com/support).

Nesta etapa, você implantará o aplicativo na instância em execução. GitHub (Para ter mais informações, consulte [Implementação de aplicativos](workingapps-deploying.md).) Antes de implantar o aplicativo, você deve especificar a *receita* a ser usada para coordenar a implantação. Uma receita é conceito do Chef. Receitas são instruções, escritas com sintaxe de linguagem Ruby, que especifica os recursos a serem usados e a ordem em que esses recursos são aplicados. (Para obter mais informações sobre, vá para [Sobre receitas](https://docs.chef.io/recipes.html) no site [Aprender sobre Chef](https://learn.chef.io/).) 

**Para especificar a receita a ser usada para implantar o aplicativo à instância**

1. No painel de navegação de serviços, escolha **Layers**. A página **Layers** será exibida.

1. Para **MyLinuxDemoLayer**, escolha **Receitas**:

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

   

   A MyLinuxDemoLayer página da **camada** é exibida com a guia **Receitas** aberta.

1. Para **Custom Chef Recipes (Receitas do Chef personalizadas)** e para **Deploy (Implantar)**, digite **nodejs\$1demo::default** e pressione **Enter**. `nodejs_demo` é o nome do livro de receitas e `default` é o nome da receita de destino dentro dele. (Para explorar o código da receita, consulte [Aprendendo mais: Explore o livro de receitas usado nessa apresentação](gettingstarted-linux-explore-cookbook.md).) Seus resultados devem ser compatíveis a captura de tela a seguir:

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

   

1. Escolha **Salvar**. OpsWorks Stacks adiciona a receita ao evento Deploy lifecycle da camada.

**Para implantar o aplicativo à instância**

1. No painel de navegação do serviço, selecione **Apps**. A página **Apps** será exibida. 

1. Para **MyLinuxDemoApp**, em **Ações**, escolha **implantar**, conforme exibido na captura de tela a seguir:

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

   

1. Na página **Deploy App**, deixe os padrões da seguinte forma:
   + **Comando‭** (**Implantar**)
   + **Comment** (em branco)
   + **Settings**, **Advanced** e **Custom Chef JSON** (em branco)
   + **Instâncias**, **Avançado** (marcado **Selecionar tudo**, marcado **MyLinuxDemoLayer**, marcado **demo1)**

1. Seus resultados devem ser compatíveis a captura de tela a seguir:

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

   

1. Escolha **Implantar**. A página **Implantação MyLinuxDemoApp — implantação** é exibida. **Status** muda de **running** para **successful**. Um círculo giratório é exibido próximo a **demo1**, que depois muda para uma marca de verificação verde. Observe que esse processo pode levar vários minutos. Não prossiga até que veja o **Status** de **successful** e o ícone da marcação em verde.

1. Os resultados precisam corresponder à captura de tela a seguir, exceto para **Created at**, **Completed at**, **Duration** e **User**. Se **status** for **failed**, para a solução de problemas, em **Log**, escolha **show** e veja os detalhes da falha:

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

   

Agora, você implantou com sucesso o aplicativo à instância.

Na [próxima etapa](gettingstarted-linux-test-app.md), você testará o aplicativo implantado na instância.