Quienes se dedican al desarrollo web, al alojamiento de servidores y a la gestión del tráfico de sitios web pueden estar familiarizados con Nginx. Es un poco similar a Apache, ya que es un software de código abierto para servicios web, pruebas, almacenamiento en caché y otras tareas. Si utiliza unaexcelente distribución de LinuxcomoUbuntu, puede comenzar a utilizar Nginx en tan solo unos pocos pasos. Estamos aquí para explicarle cómo instalarlo mediante el uso de algunos comandos de terminal.
Cómo instalar Nginx en Ubuntu
Al igual que con la mayoría de estas tareas y al igual que con la instalación de algunas de lasmejores alternativas de aplicaciones de Linux, debe abrir una sesión de terminal conCtrl + Alt + T.Unavez que se abra una terminal, puede continuar con la instalación de Nginx paso a paso con estos comandos. Nginx está disponible a través de los repositorios predeterminados de Ubuntu. También repasaremos cómo abrir el firewall de Ubuntu para permitir que Nginx acceda al tráfico de red.
- Actualice los paquetes de Ubuntu con el comando:sudo apt update
- Instale Nginx con el comando:sudo apt install nginx
- Ingrese su contraseña, luego confirme la instalación cony
- Una vez instalado, debes ajustar la configuración del firewall en Ubuntu. Usa el comandosudo ufw app list.
- Verá una lectura de varios perfiles de aplicaciones, como se ve a continuación.
- Permita que Nginx acceda al tráfico a través del puerto 80 con el comandosudo ufw allow 'Nginx HTTP'
- Confirme el cambio con el comandosudo ufw status
Una vez que finalice el proceso de instalación, podrá confirmar que Nginx se está ejecutando. Solo tiene que utilizar el comandosystemctl status nginx. Sin embargo, el proceso aún no ha terminado. Tenemos algunos consejos adicionales para usted en la sección a continuación.
Consejos adicionales para Nginx en Ubuntu
Ahora que ha completado la instalación de Nginx en Ubuntu, hay algunas cosas adicionales que debe tener en cuenta. Es posible que desee solicitar una página de Nginx para confirmar que todo está funcionando antes de profundizar más. Para ello, acceda a su navegador web y escribalocalhosto127.0.0.1en la barra de direcciones. Después de eso, puede usar algunos comandos para administrar su servidor. A continuación, los explicaremos en profundidad.
Es importante que, si desea habilitar esta función para que se inicie al iniciar el sistema, utilice el comandosudo systemctl enable nginx.Para detener un servidor web, puede utilizar el comandosudo systemctl stop nginx.Para iniciar un servidor, utilice el comandosudo systemctl start nginx.Si desea realizar cambios de configuración y volver a cargar el servicio, utilice el comandosudo systemctl restart nginx.Para realizar cambios de configuración pero no interrumpir la conexión, puede simplemente volver a cargar con el comandosudo systemctl reload nginx.