Configurar un servidor NGINX de instancia única con Elastic Beanstalk

Configurar un servidor NGINX de instancia única con Elastic Beanstalk es bastante sencillo, y gratis! (Por 12 meses). Este artículo puede ser de mucha ayuda si buscas dar de alta una aplicación hecha con, prácticamente, cualquier lenguaje de programación.

Por lo tanto, asumo que ya tienes creada y configurada una cuenta en Amazon Web Services. Si aún no la tienes, no podrás continuar con este artículo.

Como configurar un servidor NGINX de instancia unica con Elastic Beanstalk

Dirígete a Elastic Beanstalk y crea un nuevo ambiente

Puedes dar clic aquí para ir directamente. Una vez en Elastic Beanstalk encontrarás un botón que dice “Create a new environment“; así que dale clic y te llevará a la siguiente pantalla:

Una vez que estes en esta pantalla, asegúrate de mantener seleccionada la opción “Web server environment”

Una vez que estes en esta pantalla, asegúrate de mantener seleccionada la opción “Web server environment” y da clic en el botón “Select“, lo que te llevará a una pantalla que tiene 4 secciones:

  • Create web server environment
  • Environment information
  • Platform
  • Application code

Nombra el ambiente de tu servidor

Yo le puse ese nombre por que así se llama mi dominio y es más fácil identificarlo.

Asigna un identificador al ambiente de tu servidor

Nuevamente, lo puedes nombrar como quieras, solo ten en cuenta que deberás poder identificarlo apropiadamente.

Elige el lenguaje y la plataforma para tu servidor a tu gusto

En mi caso elegí PHP y la configuración por defecto que me recomendó AWS.

Escoge el código de tu aplicación

En mi caso seleccione Sample Application pues siempre es mejor revisar que el servidor se haya configurado correctamente antes de subir el código de nuestra aplicación.

En mi caso seleccione Sample Application pues siempre es mejor revisar que el servidor se haya configurado correctamente antes de subir el código de nuestra aplicación.

Configurar más opciones

Por último, es necesario que configuremos una opción adicional, así que, da clic en el botón “Configure more options“; al hacerlo, se desplegará una pantalla con varios cuadros de opciones. Asegúrate de que en el siguiente cuadro tengas seleccionado “Single instante (Free Tier eligible)” pues así podremos estar seguros que no nos cobrarán por el uso de este ambiente durante 12 meses y de que nuestro ambiente no tiene un balanceador de cargas asociado.

Asegúrate de que en el siguiente cuadro tengas seleccionado “Single instante (Free Tier eligible)”

Ahora solo tienes que dar clic en “Create environment“, el cual se encuentra hasta abajo de la pagina, así como te muestro en la siguiente imagen.

Da clic en el botón “Create environment”.

Una vez que des clic en “Create environment“, solo tocaría esperar a que Amazon Web Services termine de configurar un servidor NGINX de instancia única con Elastic Beanstalk . Una vez que termine, podrás visualizar la siguiente pantalla:

Si no ves esta pantalla, dirígete a “Environments” y selecciona el tuyo.

Y con eso terminamos de configurar un servidor NGINX de instancia única con Elastic Beanstalk.

Hasta la próxima!

Espero que te haya gustado y ayudado este artículo, de ser así, suscríbete para que seas notificad@ siempre que suba artículos sobre automatización y seguridad informática, me lo agradecerás después.También puedes seguirme en Instagram en @andres.gtz y hacerme las preguntas que desees. Así mismo, agradezco tu generosidad si deseas donar criptomonedas a alguna de las siguientes direcciones:

Please Add coin wallet address in plugin settings panel

Si te quedaron dudas, puedes escribirlas aquí en los comentarios, o bien, escríbeme a mi Instagram @andres.gtz.

Configurar un acceso SSH a instancias EC2 en AWS Aprende a Instalar Laravel + Base de datos con Amazon Web Services paso a paso Arquitectura de Alta Disponibilidad en AWS con Elastic Beanstalk paso a paso
View Comments
There are currently no comments.