

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Paso 6: Implementar la aplicación en la instancia
<a name="gettingstarted-linux-deploy-app"></a>

**importante**  
El AWS OpsWorks Stacks servicio llegó al final de su vida útil el 26 de mayo de 2024 y se ha desactivado tanto para los clientes nuevos como para los existentes. Recomendamos encarecidamente a los clientes que migren sus cargas de trabajo a otras soluciones lo antes posible. Si tienes preguntas sobre la migración, ponte en contacto con el AWS Support equipo en [AWS Re:post](https://repost.aws/) o a través de Premium [AWS Support](https://aws.amazon.com/support).

En este paso, implementarás la aplicación desde la instancia GitHub en ejecución. (Para obtener más información, consulte [Implementación de aplicaciones](workingapps-deploying.md)). Antes de implementar la aplicación, debe especificar la *receta* a utilizar para coordinar la implementación. Una receta es un concepto de Chef. Las recetas son instrucciones, escritas en lenguaje Ruby, que especifican los recursos a utilizar y el orden en que se deben aplicar dichos recursos. (Para obtener más información, consulte [About Recipes](https://docs.chef.io/recipes.html) en el sitio web [Learn Chef](https://learn.chef.io/).) 

**Para especificar la receta a utilizar para implementar la aplicación en la instancia**

1. En el panel de navegación de servicio, elija **Layers (Capas)**. Se abre la página **Layers (Capas)**.

1. Para **MyLinuxDemoLayer**, elige **Recetas**:

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

   

   La MyLinuxDemoLayer página de **capas** se muestra con la pestaña **Recetas** abierta.

1. En **Custom Chef Recipes (Recetas de Chef personalizadas)**, en **Deploy (Implementar)**, escriba **nodejs\$1demo::default** y, a continuación, pulse **Enter (Introducir)**. `nodejs_demo` es el nombre del libro de recetas y `default` es el nombre de la receta de destino dentro del libro de recetas. (Para explorar el código de la receta, consulte [Más información: explorar el libro de recetas utilizado en este tutorial](gettingstarted-linux-explore-cookbook.md).) Los resultados deben coincidir con la siguiente captura de pantalla:

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

   

1. Selecciona **Guardar**. OpsWorks Stacks añade la receta al evento de ciclo de vida de implementación de la capa.

**Para implementar la aplicación en la instancia**

1. En el panel de navegación de servicio, elija **Apps (Aplicaciones)**. Se abre la página **Apps (Aplicaciones)**. 

1. **MyLinuxDemoApp**En el caso de **Acciones**, selecciona **implementar**, tal y como se muestra en la siguiente captura de pantalla:

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

   

1. En la página **Deploy App (Implementar aplicación)**, mantenga la configuración predeterminada de los siguientes campos:
   + **Command (Comando)** (**Deploy (Implementar)**)
   + **Comment (Comentario)** (en blanco)
   + **Settings (Configuración)**, **Advanced (Avanzado)**, **Custom Chef JSON (JSON de Chef personalizado)** (en blanco)
   + **Instancias**, **avanzadas** (marcada **Seleccionar todo**, marcada **MyLinuxDemoLayer**, marcada **demo1)**

1. Los resultados deben coincidir con la siguiente captura de pantalla:

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

   

1. Elija **Implementar**. Aparece la página **Despliegue MyLinuxDemoApp — despliegue**. **Status (Estado)** cambia de **running (ejecutando)** a **successful (correcto)**. Al lado de **demo1** aparece un círculo girando, que luego pasa a ser una marca de verificación verde. Este proceso puede tardar varios minutos. Continúe cuando vea el **Status (Estado)** de **successful (correcto)** y la marca de verificación verde.

1. Los resultados deben coincidir con la siguiente captura de pantalla, a excepción de **Created at (Creado en)**, **Completed at (Completado en)**, **Duration (Duración)** y **User (Usuario)**. Si la opción **Status (Estado)** aparece como **failed (error)**, para resolver el problema en **Log (Registro)**, elija **show (mostrar)** para obtener información detallada sobre el error:

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

   

Ha implementado correctamente la aplicación en la instancia.

En el [siguiente paso](gettingstarted-linux-test-app.md), probará la aplicación implementada en la instancia.