Paso 3.1: Agregar una base de datos de backend - 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.1: Agregar una base de datos de backend

importante

La AWS OpsWorks Stacks El servicio finalizó 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 tiene alguna duda sobre la migración, póngase en contacto con el AWS Support Equipo en AWS Re:post o mediante AWS Premium Support.

La nueva versión de S implePHPApp almacena sus datos en una base de datos interna. AWS OpsWorks Stacks admite dos tipos de servidores de bases de datos:

  • El My SQL AWS OpsWorksLa capa Stacks es un modelo para crear EC2 instancias de Amazon que alojen un maestro de SQL base de datos de My.

  • La capa RDS de servicios de Amazon proporciona una forma de incorporar una RDSinstancia de Amazon en una pila.

También puede utilizar otras bases de datos, como Amazon DynamoDB, o crear una capa personalizada para que se puedan usar bases de datos como MongoDB. Para obtener más información, consulte Uso de un almacén de datos de backend.

En este ejemplo, se utiliza una SQL capa My.

Para añadir una SQL capa Mi a MyStack
  1. En la página Layers (Capas), haga clic en + Layer (+ Capa).

  2. En la página Añadir capa, en Tipo de capa, seleccione Mi SQL, acepte la configuración predeterminada y haga clic en Añadir capa.

    Add Layer interface for MySQL with options to set usuario raíz password and apply to all instances.
Para añadir una instancia a la SQL capa Mi
  1. En la SQL fila Mis de la página de capas, haga clic en Añadir una instancia.

  2. En la página Instancias, en Mi SQL, haga clic en Añadir una instancia.

  3. Acepte los valores predeterminados y haga clic en Add instance (Añadir instancia), pero no la inicie todavía.

nota

AWS OpsWorks Stacks crea automáticamente una base de datos con el nombre abreviado de la aplicación, simplephpapp para este ejemplo. Necesitará este nombre si desea utilizar recetas de Chef para interactuar con la base de datos.