En esta publicación veremos como instalar Nginx el popular motor web para nuestra distro preferida y recientemente liberada en su versión estable, Debian 11 por medio de repositorios.

Pre-Requisitos

apt update && apt install -y curl gnupg2 ca-certificates lsb-release

Finalmente hacemos la instalación

apt install nginx -y

Dependiendo el sistema debemos verificar los servicios con systemctl

systemctl status nginx

Para que inicie después de reiniciar el sistema debe quedar habilitado el servicio.

systemctl enable nginx

Recordá que podes iniciar, parar o reiniciar el servicio con:

systemctl start nginx
systemctl stop nginx
systemctl restart nginx

Para ver la versión que se instalo:

nginx -v

Además podemos verificar que no haya problemas de sintaxis en el archivo de configuración:

nginx -t

Para el caso puntual de Debian si estas usando el firewall UFW podemos habilitarlo rápidamente con

ufw allow 'Nginx HTTP'

Pero también tenemos la opción de https o las 2 opciones juntas, si listamos las opciones de ufw veremos varias alternativas para nginx

ufw app list
  • Nginx Full: abre los puertos 80 y 443
  • Nginx HTTP: abre solo el puerto 80
  • Nginx HTTPS: abre solo el puerto 443

Deja un comentario