Cómo instalar Nginx en la instancia de EC2 Ubuntu

Cómo instalar Nginx en la instancia de EC2 Ubuntu

Nginx es un servidor web bastante famoso utilizado para alojar sitios web y aplicaciones HTTP y HTTPS. Al mismo tiempo, hablando de AWS EC2, luego las instancias de EC2 no son más que máquinas virtuales que ejecutan la plataforma Cloud (AWS). Puede usar la instancia de EC2 para su aplicación o iniciar una versión de prueba en ellos antes de iniciar su aplicación al mundo en vivo. Esta publicación explicará el proceso de instalar NGINX en una instancia de EC2 que ejecuta Ubuntu como su sistema operativo en solo tres pasos simples.

Paso 1: crear una instancia de EC2

Para comenzar, visite la consola AWS e inicie sesión en su cuenta una vez dentro, desplácese el tablero a la sección "Build a Solution" y seleccione "Iniciar una máquina virtual" dentro de esa sección:


Esto lo llevará al Asistente de Creación EC2, desde donde necesita proporcionar un nombre o una etiqueta para su VM EC2:


Desplácese hacia abajo y para el AMI, seleccione plantillas de "inicio rápido" y elija "Ubuntu":


Elija un tipo de instancia de acuerdo con sus requisitos. Después de eso, desplácese hacia abajo hasta la sección del par de claves y seleccione un par de claves, pero recuerde elegir un par de claves disponible en su PC local, ya que se usará para conectarse a la instancia de EC2. Si no tiene un par de claves, simplemente cree uno:


Si desea implementar ciertas aplicaciones en el servidor NGINX, entonces debe verificar las siguientes opciones con respecto al tráfico HTTP y HTTPS y luego haga clic en el botón "Inicio de Instancia de Iniciar":


Después de eso, se lanzará la instancia:


Después de eso, conéctese a esta instancia de EC2 yendo a la lista de instancias y haciendo clic en la página "Conectar":


Copie el siguiente comando:


Pételo dentro del símbolo del sistema y reemplace el nombre del par de teclas con la ruta completa del par de claves en su máquina local:


Ejecute este comando y luego, cuando se le solicite, escriba "sí" y continúe:


Esta salida confirma que ahora está conectado a su instancia de EC2 recién hecha usando SSH.

Paso 2: Instale Nginx en EC2 Ubuntu

Comience por actualizar la lista de paquetes APT con la ayuda del siguiente comando:

Actualización de sudo apto


Una vez que todos los paquetes APT están actualizados, puede avanzar hacia la instalación de Nginx. El primer paso es descargar la clave de firma usando el siguiente comando:

sudo wget http: // nginx.org/keys/nginx_signing.llave


Ejecutar el comando descargará la clave de firma en su instancia de EC2:


Después de eso, el siguiente paso es agregar esta clave a la lista de repositorio utilizando el siguiente comando:

sudo apt-key agregar nginx_signing.llave



Una vez hecho esto, actualice nuevamente el comando para actualizar la lista de paquetes APT:

Actualización de sudo apto


Después de que se haga, instale el Nginx con el siguiente comando "APT Install":

sudo apto install nginx


Cuando se le solicite sobre la descarga, escriba "Y" y luego continúe:


Una vez que la descarga y el proceso de instalación se completen por completo, inicie el servicio NGINX a través de:

sudo systemctl iniciar nginx.servicio


Después de eso, verifique que el servidor NGINX se esté ejecutando con la ayuda del siguiente comando:

SUDO SYSTEMCTL ESTADO NGINX.servicio


Lo siguiente se mostrará en el terminal SSH:


Esta salida muestra que ha instalado y configurado con éxito su NGINX.

Paso 3: Visite Nginx Web Server

Para visitar el servidor web NGINX desde el exterior de AWS, regrese a la consola de instancias y copie la dirección pública IPv4 de la instancia de EC2:


Pegue esta dirección en un navegador y visite el enlace, verá la siguiente salida en el navegador:


Eso es todo para este tutorial sobre la instalación de Nginx en la instancia de EC2 Ubuntu.

Conclusión

Para instalar el servidor web NGINX en la instancia de Ubuntu EC2, primero, conéctese a la instancia utilizando la conexión SSH. Después de eso, siga los comandos mencionados en esta guía para descargar y agregar la tecla de firma. Después de eso, use el comando "APT Install" para instalar el servidor web NGINX y luego inicie su servicio utilizando el comando "SystemCTL".