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 5: Actualizar y volver a implementar la aplicación WordPress
Ahora que has implementado correctamente la revisión de la aplicación, actualiza el WordPress código en la máquina de desarrollo y úsalo CodeDeploy para volver a implementar el sitio. Después, deberías ver los cambios de código en la EC2 instancia de Amazon.
Configura el WordPress sitio
Para ver los efectos del cambio de código, termine de configurar el WordPress sitio para que tenga una instalación completamente funcional.
-
Escribe el de tu sitio URL en tu navegador web. URLEs la DNS dirección pública de la EC2 instancia de Amazon más una
/WordPress
extensión. Para este ejemplo de WordPress sitio (y ejemplo de DNS dirección pública de la EC2 instancia de Amazon), el URL eshttp://ec2-01-234-567-890.compute-1.amazonaws.com/WordPress
. -
Si aún no has configurado el sitio, aparecerá la página de bienvenida WordPress predeterminada. Elija ¡Vamos!.
-
Para usar la base de SQL datos Mi base de datos predeterminada, en la página de configuración de la base de datos, escriba los siguientes valores:
-
Database Name (Nombre de la base de datos):
test
-
User Name (Nombre del usuario):
root
-
Contraseña: déjela en blanco.
-
Database Host (Host de base de datos):
localhost
-
Table Prefix (Prefijo de tabla):
wp_
Elija Submit para configurar la base de datos.
-
-
Continúe con la configuración del sitio. En la página de bienvenida, rellene los valores que desee y seleccione Instalar WordPress. Cuando se haya completado la instalación, puede iniciar sesión en el panel.
importante
Durante el despliegue de la WordPress aplicación, el change_permissions.sh
script actualizó los permisos de la /tmp/WordPress
carpeta para que cualquiera pudiera escribir en ella. Este es un buen momento para ejecutar el siguiente comando para restringir los permisos, de forma que solo usted, el propietario, pueda escribir en ella:
chmod -R 755 /var/www/html/WordPress
Modificación del sitio
Para modificar el WordPress sitio, vaya a la carpeta de la aplicación en su máquina de desarrollo:
cd /tmp/WordPress
Para modificar algunos colores del sitio, en el archivo wp-content/themes/twentyfifteen/style.css
, utilice un editor de texto o sed para cambiar #fff
a #768331
.
En Linux u otros sistemas con GNUsed, utilice:
sed -i 's/#fff/#768331/g' wp-content/themes/twentyfifteen/style.css
En macOS, Unix u otros sistemas con BSDsed, utilice:
sed -i '' 's/#fff/#768331/g' wp-content/themes/twentyfifteen/style.css
Nueva implementación del sitio
Ahora que ha modificado el código del sitio, utilice Amazon S3 CodeDeploy para volver a implementar el sitio.
Agrupe y cargue los cambios en Amazon S3, como se describe en Agrupación de los archivos de la aplicación en un único archivo de almacenamiento y envío del archivo de almacenamiento. (Cuando siga esas instrucciones, recuerde que no tiene que crear una aplicación). Asigne a la nueva revisión la misma clave que antes (WordPressApp.zip
). Cárguela en el mismo bucket de Amazon S3 que creó anteriormente (por ejemplo, amzn-s3-demo-bucket
).
Utilice la AWS CLI CodeDeploy consola o la CodeDeploy APIs para volver a implementar el sitio.
Para volver a implementar el sitio () CLI
Llame al comando create-deployment para crear una implementación basada en la revisión recién cargada. Utilice la aplicación WordPress_App
, la configuración de implementación CodeDeployDefault.OneAtATime
, el grupo de implementaciones WordPress_DepGroup
y la revisión WordPressApp.zip
del bucket amzn-s3-demo-bucket
:
aws deploy create-deployment \ --application-name WordPress_App \ --deployment-config-name CodeDeployDefault.OneAtATime \ --deployment-group-name WordPress_DepGroup \ --s3-location bucket=amzn-s3-demo-bucket,bundleType=zip,key=WordPressApp.zip
Puede comprobar el estado de la implementación como se describe en Monitorización y solución de problemas de la implementación.
Tras CodeDeploy volver a implementar el sitio, vuelva a visitarlo en su navegador web para comprobar que se han cambiado los colores. (Puede que tenga que actualizar el navegador). Si los colores han cambiado, ¡enhorabuena! Ha modificado y vuelto a implementar correctamente su sitio.
Para volver a implementar el sitio (consola)
-
nota
Inicie sesión con el mismo usuario que configuró en Empezar con CodeDeploy.
-
En el panel de navegación, expanda Implementar y, después, elija Aplicaciones.
-
En la lista de aplicaciones, selecciona WordPress _App.
-
En la pestaña Deployment groups (Grupos de implementaciones), elija
WordPress_DepGroup
. -
Elija Crear implementación.
-
En la página Create deployment:
-
En Deployment group (Grupo de implementación), elija
WordPress_DepGroup
. -
En el área Tipo de repositorio, seleccione Mi aplicación está almacenada en Amazon S3 y luego copie el enlace de Amazon S3 de la revisión en el cuadro Ubicación de la revisión. Para encontrar el valor del enlace:
-
En una pestaña diferente del navegador:
Inicie sesión en la consola de Amazon S3 AWS Management Console y ábrala en https://console.aws.amazon.com/s3/
. Busque amzn-s3-demo-bucket y ábrala y, a continuación, elija su revisión.
WordPressApp.zip
-
Si el panel Propiedades no se muestra en la consola de Amazon S3, elija el botón Propiedades.
-
En el panel de propiedades, copie el valor del campo Enlace en el cuadro Ubicación de la revisión de la consola. CodeDeploy
-
-
Si aparece un mensaje que indica que el tipo de archivo no se pudo detectar, elija .zip.
-
Deje el cuadro Deployment description en blanco.
-
Expanda Anulaciones de grupos de despliegues y, en Configuración de despliegue, seleccioneCodeDeployDefault. OneAtATime.
-
Elija Iniciar la implementación. En la página Deployments se mostrará información sobre la implementación que acaba de crear.
-
Puede comprobar el estado de la implementación como se describe en Monitorización y solución de problemas de la implementación.
Una vez CodeDeploy que haya redistribuido el sitio, vuelva a visitarlo en su navegador web para comprobar que se han cambiado los colores. (Puede que tenga que actualizar el navegador). Si los colores han cambiado, ¡enhorabuena! Ha modificado y vuelto a implementar correctamente su sitio.
-