Diferencia entre revisiones de «Instalar Nginx Ubuntu»

De enunpimpam
Saltar a: navegación, buscar
(Página creada con «Category:Ubuntu Nginx es uno de los servidores web mas usados. Podemos usarlo como servidor web o como proxy inverso. ===Instalación=== sudo apt update sudo apt inst…»)
 
Línea 17: Línea 17:
 
   OpenSSH
 
   OpenSSH
 
  </syntaxhighlight>
 
  </syntaxhighlight>
 +
 
*'''Nginx Full''': Este perfil abre tanto el puerto 80 (tráfico web normal, no cifrado) como el puerto 443 (tráfico TLS/SSL cifrado)
 
*'''Nginx Full''': Este perfil abre tanto el puerto 80 (tráfico web normal, no cifrado) como el puerto 443 (tráfico TLS/SSL cifrado)
 
*'''Nginx HTTP''': Este perfil solamente abre el puerto 80 (tráfico web normal, no cifrado)
 
*'''Nginx HTTP''': Este perfil solamente abre el puerto 80 (tráfico web normal, no cifrado)
 
*'''Nginx HTTPS''': Este perfil solamente abre el puerto 443 (tráfico TLS/SSL cifrado)
 
*'''Nginx HTTPS''': Este perfil solamente abre el puerto 443 (tráfico TLS/SSL cifrado)
 +
 +
yo suelo habilitar el 80 y 443
 +
sudo ufw allow ´Nginx Full´
 +
Para verificar si se han realizado los cambios
 +
sudo ufw status
 +
<syntaxhighlight lang="bash">
 +
To                        Action      From
 +
--                        ------      ----
 +
Nginx HTTP                ALLOW      Anywhere
 +
Nginx HTTPS                ALLOW      Anywhere
 +
OpenSSH                    ALLOW      Anywhere
 +
Nginx Full                ALLOW      Anywhere
 +
Nginx HTTP (v6)            ALLOW      Anywhere (v6)
 +
Nginx HTTPS (v6)          ALLOW      Anywhere (v6)
 +
OpenSSH (v6)              ALLOW      Anywhere (v6)
 +
Nginx Full (v6)            ALLOW      Anywhere (v6)
 +
</syntaxhighlight>

Revisión del 16:03 29 sep 2021

Nginx es uno de los servidores web mas usados. Podemos usarlo como servidor web o como proxy inverso.

Instalación

sudo apt update
sudo apt install nginx

Configurar el Firewall

Necesitamos configurar el firewall de ubuntu para poder tener acceso al servicio web

Listar las aplicaciones ufw

sudo ufw app list

Devuelve algo asi:

Available applications:
  Nginx Full
  Nginx HTTP
  Nginx HTTPS
  OpenSSH
  • Nginx Full: Este perfil abre tanto el puerto 80 (tráfico web normal, no cifrado) como el puerto 443 (tráfico TLS/SSL cifrado)
  • Nginx HTTP: Este perfil solamente abre el puerto 80 (tráfico web normal, no cifrado)
  • Nginx HTTPS: Este perfil solamente abre el puerto 443 (tráfico TLS/SSL cifrado)

yo suelo habilitar el 80 y 443

sudo ufw allow ´Nginx Full´

Para verificar si se han realizado los cambios

sudo ufw status
To                         Action      From
--                         ------      ----
Nginx HTTP                 ALLOW       Anywhere
Nginx HTTPS                ALLOW       Anywhere
OpenSSH                    ALLOW       Anywhere
Nginx Full                 ALLOW       Anywhere
Nginx HTTP (v6)            ALLOW       Anywhere (v6)
Nginx HTTPS (v6)           ALLOW       Anywhere (v6)
OpenSSH (v6)               ALLOW       Anywhere (v6)
Nginx Full (v6)            ALLOW       Anywhere (v6)