Información general
En este laboratorio, se muestra cómo utilizar Amazon S3 para el alojamiento de sitios web estáticos. En este laboratorio, convierte un sitio web de WordPress que se ejecuta en una instancia de Amazon EC2 en un sitio web estático alojado en Amazon S3. WordPress es un sistema de administración de contenido de código abierto que se puede utilizar para alojar páginas web, publicaciones de blog e incluso sitios web de compras. Ejecuta más de sesenta millones de sitios web en Internet y es muy extensible mediante un complemento y un sistema de plantillas.
Por su naturaleza, WordPress es un sitio web dinámico. Un sitio web dinámico depende del procesamiento del lado del servidor, incluidos los scripts del lado del servidor, como PHP, JSP o ASP.NET. Con el fin de alojar un sitio web dinámico, se requiere algún tipo de servidor web, como una instancia de Amazon EC2, para alojar la aplicación web y la base de datos. Esto requiere que mantenga no solo la aplicación web, sino también el sistema operativo anfitrión en el que se ejecuta. Es posible que también tenga que escalar la aplicación a medida que aumenta la carga, lo que requiere más recursos y aumenta el mantenimiento y los costos.
Una alternativa es convertir su sitio de WordPress en un sitio web estático, lo que puede reducir drásticamente el costo de alojamiento de un sitio web a la vez que admite una base de usuarios a gran escala. Con un sitio web estático, las páginas web individuales incluyen contenido estático y también pueden contener scripts del lado del cliente, pero los scripts del lado del servidor no son necesarios. Tenga en cuenta que Amazon S3 no es compatible con el scripting del lado del servidor.
Los mismos conceptos que se tratan en este laboratorio para habilitar el alojamiento de sitios web estáticos en Amazon S3 se pueden utilizar para alojar cualquier sitio web estático.
Objetivos
Al final de este laboratorio, podrá hacer lo siguiente:
- configurar WordPress en una instancia de Amazon EC2
- exportar un sitio de WordPress a archivos estáticos
- copiar archivos estáticos en un sitio web estático de Amazon S3
- crear un script para enviar cambios de WordPress a Amazon S3
Conocimientos técnicos previos necesarios
- Para completar este ejercicio correctamente, debe conocer los conceptos básicos de los sitios web.
Duración
El tiempo estimado para completar este laboratorio es de 60 minutos.
Significados de los íconos
A lo largo de este laboratorio, se utilizan varios íconos para llamar la atención sobre diferentes tipos de instrucciones y notas. En la siguiente lista, se explica el propósito de cada ícono:
- Nota: una sugerencia, consejo u orientación importante
- Información adicional: dónde encontrar más información.
- Comando: un comando que debe ejecutar.
- Resultado esperado: un resultado de ejemplo que puede utilizar para verificar el resultado de un comando o archivo editado