Cómo instalar Nginx en Debian 9 (estiramiento)

Cómo instalar Nginx en Debian 9 (estiramiento)

Nginx es otro servidor web más popular que el servidor Apache HTTP. Es utilizado por una gran cantidad de sitios web populares en todo el mundo. Este servidor web es muy útil para sitios web de tráfico pesado. Este tutorial lo ayudará a instalar Nginx en Debian 9 Stretch usando apt-get.

1. Requisitos previos

Para instalar Nginx en Debian 9, debe tener acceso a los usuarios privilegiados de root o sudo a su sistema. Para los sistemas remotos puede usar el comando ssh o masilla para que el usuario de Windows inicie sesión.

ssh [correo electrónico protegido] 

2. Instale Nginx en Debian 9

Los últimos paquetes de NGINX están disponibles en repositorios predeterminados para todas las versiones de Ubuntu, puede instalarlos directamente ejecutando los siguientes comandos

sudo apt-get actualización sudo apt-get install nginx 

Después de la instalación del servicio NGINX, ejecute el comando a continuación para verificar el estado del servicio NGINX.

SUDO SYSTEMCTL ESTADO NGINX 
● nginx.Servicio: un servidor web de alto rendimiento y un servidor proxy inverso cargado: cargado (/lib/systemd/system/nginx.servicio; activado; Vendor Preset: habilitado) Activo: Activo (en ejecución) desde el lunes 2018-04-30 03:54:27 UTC; 2S DOCS: Hombre: Nginx (8) Proceso: 5396 ExecStart =/usr/sbin/nginx -g daemon on; maestro_process on; (Código = Exitido, estado = 0/éxito) Proceso: 5394 ExecStartPre =/usr/sbin/nginx -t -q -g demonio en; maestro_process on; (Código = Exitido, estado = 0 /éxito) PID principal: 5398 (NGINX) Tareas: 2 (límite: 4915) CGROUP: /SYSTEM.rebanada/nginx.Servicio ├─5398 Nginx: proceso maestro/usr/sbin/nginx -g demonio encendido; maestro_process on; └─5399 nginx: proceso de trabajadores 

3. Configurar firewall

Lo más probable es que esté usando iptables para el sistema Debian. El siguiente comando permitirá el puerto 80 (http).

sudo iptables -a entrada -p tcp -m tcp --dport 80 -j aceptar 

Puede usar lo mismo para el puerto 443 (https). Si de alguna manera usó UFW Firewall, use el siguiente:

sudo UFW Permitir 80/TCP 

4. Administrar el servicio NGINX

Los usuarios de Systemd usan comandos SystemCTL para administrar su servicio Nginx en Debian 9 Stretch. Los siguientes comandos se detendrán, estrellen y reiniciarán el servicio Nginx.

sudo systemctl detener nginx sudo systemctl inicio nginx sudo systemctl reiniciar nginx