📒 

Nginx es un servidor web de código abierto de alto rendimiento. Es un software muy popular diseñado para procesar solicitudes HTTP de clientes (como navegadores web) y ofrecerles páginas web y otro contenido. Instalar Nginx es muy sencillo y se basa en un solo comando. Ingrese el siguiente comando para instalar fácilmente este servidor web:

apt install nginx

Debe aceptar la instalación presionando Y. El resultado será algo como esto.

Este artículo utiliza Debian 12 y ejecuta todos los comandos como root. Siempre obtienes este acceso cuando compras servidores virtuales o dedicados de AlexHost.

Lanzar Nginx

Iniciar Nginx es bastante simple. Simplemente ejecute el siguiente comando:

systemctl start nginx

Si tiene éxito, el comando no produce ningún resultado.

Si está utilizando una distribución de Linux sin systemd para ejecutar Nginx, escriba:

service start nginx

En lugar de iniciar manualmente el servicio Nginx, se recomienda configurarlo para que se inicie durante el inicio del sistema:

systemctl enable nginx

Reiniciar Nginx

El proceso de reinicio es rápido, fácil de aprender, pero muy importante. Cada vez que realiza algún cambio en Nginx, debe reiniciar Nginx cada vez. La opción de reinicio cargará la nueva configuración, iniciará nuevos procesos de trabajo con la nueva configuración y cerrará correctamente los procesos de trabajo antiguos.

Para reiniciar Nginx, use uno de los siguientes comandos:

systemctl reload nginx
service reload nginx

Probando la configuración de Nginx

Siempre que realice cambios en el archivo de configuración del servidor Nginx, se recomienda verificar la configuración antes de reiniciar o recargar el servicio.

Utilice el siguiente comando para verificar su configuración de Nginx en busca de errores de sintaxis o del sistema:

sudo nginx -t

La salida se verá así.

nginx: the configuration file /etc/nginx/nginx.conf syntax is ok
nginx: configuration file /etc/nginx/nginx.conf test is successful