Instalación del servidor web NGINX en Ubuntu 22.04
¿Qué Es Nginx y Cómo Funciona?
NGINX, pronunciado en inglés como “engine-ex”, es un famoso software de servidor web de código abierto. En su versión inicial, funcionaba en servidores web HTTP. Sin embargo, hoy en día también sirve como proxy inverso, balanceador de carga HTTP y proxy de correo electrónico para IMAP, POP3 y SMTP.
Una de las cualidades más importantes de Nginx como servidor web es que es capaz de soportar múltiples conexiones simultaneas, algo que otros servidores web no pueden soportar.
Esto significa que, cuando hay mucho tráfico en una web y hay muchas conexiones concurrentes, Nginx puede servirlas con mucha más soltura que otros servidores web, que son incapaces de hacerlo cuando las conexiones concurrentes llegan a cierto límite.
Nginx es capaz de trabajar con más de 10 mil conexiones concurrentes, así que sitios web que tengan esta demanda, usan Nginx como servidor.
Instalar Nginx
Actualización de los repositorios e intalar el servidor Nginx
sudo apt update && sudo apt install nginx -y
Comandos para administrar Nginx
Ver estado del servicio:
sudo systemctl status nginx
Iniciar Nginx:
sudo systemctl start nginx
Reiniciar Nginx (útil después de cambios en configuración):
sudo systemctl restart nginx
Recargar configuración sin reiniciar conexiones activas:
sudo systemctl reload nginx
Detener Nginx:
sudo systemctl stop nginx
Habilitar Nginx al iniciar el sistema:
sudo systemctl enable nginx
Acceso desde el navegador
Abre tu navegador y visita:
http://TU_IP_O_DOMINIO