Paso 3.5: Implementar SimplePHPApp, versión 2 - AWS OpsWorks

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 3.5: Implementar SimplePHPApp, versión 2

importante

AWS OpsWorks Stacks ya no acepta nuevos clientes. Los clientes actuales podrán usar la OpsWorks consola, la API, la CLI y CloudFormation los recursos con normalidad hasta el 26 de mayo de 2024, momento en el que dejarán de utilizarse. A fin de prepararse para esta transición, le recomendamos que pase sus pilas a AWS Systems Manager lo antes posible. Para obtener más información, consulte AWS OpsWorks Stacks Preguntas frecuentes sobre el final de la vida útil y Migración de sus AWS OpsWorks Stacks aplicaciones a AWS Systems Manager Application Manager.

El último paso consiste en implementar la nueva versión de SimplePHPApp.

Para implementar SimplePHPApp
  1. En la página Apps, haga clic en deploy en el campo Actions de SimplePHPApp.

  2. Acepte los valores predeterminados y haga clic en Deploy (Implementar).

    Cuando hace clic en Deploy (Implementar) en la página Deploy app (Implementar aplicación), se activa un evento Deploy del ciclo de vida que notifica a los agentes que ejecuten las recetas de implementación. De forma predeterminada, el evento se activa en todas las instancias de la pila. Las recetas de implementación integradas implementan la aplicación solo en el tipo de instancias adecuadas de la aplicación, en este caso, las instancias del servidor de aplicaciones PHP. No obstante, a menudo es útil activar el evento Deploy en otras instancias para permitir que respondan a la implementación de la aplicación. En este caso, también conviene activar el evento Deploy (Implementar) en la instancia de MySQL para configurar la base de datos.

    Tenga en cuenta lo siguiente:

    • El agente de la instancia del servidor de aplicaciones PHP ejecuta la receta integrada de la capa, seguida de appsetup.rb, que configura la conexión de la base de datos de la aplicación.

    • El agente de la instancia de MySQL no instala nada, pero ejecuta dbsetup.rb para crear la tabla urler.

    Cuando se termina la implementación, el valor de Status (Estado) cambia a successful (correcto) en la página Deployment (Implementación).