GNU/Linux >> Tutoriales Linux >  >> Debian

Cómo instalar Nginx en Debian 8 (Jessie)

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

1. requisitos previos

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

ssh [email protected]

2. Instale Nginx en Debian 8

Los paquetes más recientes de Nginx están disponibles en repositorios predeterminados para todas las versiones de Ubuntu. Puede instalarlos directamente ejecutando los siguientes comandos

sudo apt-get update
sudo apt-get install nginx

Después de la instalación del servicio Nginx, ejecute el siguiente comando para verificar el estado del servicio Nginx.

sudo systemctl status nginx
● nginx.service - A high performance web server and a reverse proxy server
   Loaded: loaded (/lib/systemd/system/nginx.service; enabled; vendor preset: enabled)
   Active: active (running) since Mon 2018-04-30 03:54:27 UTC; 2s ago
     Docs: man:nginx(8)
  Process: 5396 ExecStart=/usr/sbin/nginx -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
  Process: 5394 ExecStartPre=/usr/sbin/nginx -t -q -g daemon on; master_process on; (code=exited, status=0/SUCCESS)
 Main PID: 5398 (nginx)
    Tasks: 2 (limit: 4915)
   CGroup: /system.slice/nginx.service
           ├─5398 nginx: master process /usr/sbin/nginx -g daemon on; master_process on;
           └─5399 nginx: worker process

3. Configurar cortafuegos

Lo más probable es que esté utilizando IPTABLES para el sistema Debian. El siguiente comando permitirá el puerto 80 (HTTP).

sudo iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT

Puede usar lo mismo para el puerto 443 (HTTPS). Si de alguna manera usó el firewall ufw, use lo siguiente:

sudo ufw allow 80/tcp

4. Administrar el servicio Nginx

Los usuarios de systemd usan los comandos systemctl para administrar su servicio Nginx en Debian 8 Jessie. Los siguientes comandos detendrán, iniciarán y reiniciarán el servicio nginx.

sudo systemctl stop nginx
sudo systemctl start nginx
sudo systemctl restart nginx

Debian
  1. Cómo instalar Tomcat 8.5 en Debian 9

  2. Cómo instalar MongoDB en Debian 9

  3. Cómo instalar Nextcloud en Debian 9

  4. Cómo instalar PostgreSQL 11/10 en Debian 9 y Debian 8

  5. Cómo instalar Nginx en Debian 9 (Stretch)

Cómo instalar Nginx en Debian 11

Cómo instalar Nagios en Debian 10 / Debian 9

Cómo instalar la pila LEMP en Debian 10

Cómo instalar Oracle Java 8 en Debian Jessie

Cómo instalar la pila LEMP en Debian 11

Cómo instalar Go en Debian 11