Cómo alojar un sitio web estático en AWS

Cómo alojar un sitio web estático en AWS
Muchas personas enfrentan problemas mientras optan por la plataforma para alojar sus sitios web. No importa si usted es una empresa establecida que está tratando de construir una plataforma web sofisticada o desde cero; Todos pueden alojar su sitio web en AWS. AWS ofrece una forma muy fácil y simple y una plataforma que puede alojar su sitio web. Esta publicación le enseñará cómo alojar un sitio web estático en AWS.

Comencemos con el proceso de alojamiento de un sitio web estático en AWS:

Hosting un sitio web estático en AWS

Para alojar un sitio web estático en AWS, cree un cubo S3 desde la consola AWS S3. Después de la creación del cubo, haga clic en el nombre del cubo desde el tablero S3:

En la página del cubo, haga clic en el "Subir"Botón del"Objetos" sección:

Sobre el "Subir"Página, haga clic en"Agregar archivos" o "Agregar carpetaBotón para cargar los archivos de su sitio web estáticos:

Después de seleccionar los archivos de su sitio web estáticos, simplemente haga clic en "SubirBotón para terminar de cargar sus archivos:

Después de cargar los archivos de su sitio web estático, mostrará un mensaje de éxito y puede ver el "Estado"De sus archivos en la lista:

Después de cargar con éxito sus archivos, debe "Permitir"El sitio web estático de alojamiento para eso seleccione el"Propiedades" sección:

Desplácese hacia abajo en esta página y haga clic en "EditarBotón de la sección de alojamiento de sitio web estático:

Sobre el "Alojamiento del sitio web estático"Página, seleccione la"Permitir" y "Organizar un sitio web estáticoOpciones:

Luego desplácese hacia abajo hasta la parte inferior de la página y haga clic en el "Guardar cambios" botón:

Después de habilitar el alojamiento del sitio web estático, debe seleccionar los archivos de su sitio web y hacerlos públicos haciendo clic en el "Comportamiento"Botón y luego hacer clic en el"Hacer público usando ACL":

Aquí simplemente haga clic en el "Hacer públicoBotón para hacer que su sitio web esté disponible para uso público:

Para alojar su sitio web estático, debe crear una instancia de EC2 para que simplemente haga clic en el "instancia de lanzamiento"Botón del tablero de EC2:

En esta página, debe escribir el nombre en la instancia y seleccionar la imagen de Amazon Machine (AMI):

Luego seleccione el tipo de instancia y seleccione el par de teclas si ya lo tiene y si no tiene el par de teclas, haga clic en el "Crear un nuevo par de clavesEnlace "y luego haga clic en el"Instancia de lanzamiento" botón:

Después de la creación, debe conectar su máquina virtual para que haga clic en el "Conectar" botón:

En esta página, seleccione el cliente SSH para la conexión y copie el comando de conexión proporcionado en la opción Ejemplo:

Pegue su comando en el símbolo del sistema o PowerShell y luego presione Entrar, solicitará el tipo de confirmación ""Y golpea Enter:

Luego instale el servidor para cargar su sitio web utilizando el siguiente comando:

yum install httpd -y

Este comando instalará el servidor en su máquina virtual:

Luego ejecute el servidor escribiendo los siguientes comandos:

SystemCTL Start httpd
SystemCTL habilita httpd
SystemCTL Status httpd

Después de ejecutar estos comandos, está listo para alojar su sitio web estático:

Para alojar su sitio web estático, debe copiar la dirección IP pública de su instancia de EC2 y pegarla en cualquier navegador web:

Su sitio web se puede acceder públicamente utilizando la dirección IP pública proporcionada por la plataforma:

Has alojado con éxito un sitio web estático en AWS.

Conclusión

Un sitio web estático se puede alojar fácilmente en AWS simplemente cargando sus archivos en un cubo S3. Para eso, simplemente cree un cubo S3 desde la consola S3 de Amazon y cargue archivos para su sitio web estático en el cubo S3 y luego cree y conecte a una instancia de EC2. Luego, aloje su sitio web utilizando comandos simples desde allí, puede usar un "Dirección IP pública"De su máquina virtual que se puede utilizar para abrir el sitio web públicamente. Esta publicación le ha enseñado cómo alojar un sitio web en AWS.