GNU/Linux >> Tutoriales Linux >  >> Linux

Instalar Nginx en Ubuntu

Nginx® es un servicio de servidor web, que ha ganado casi tanta participación de mercado como Apache® en los últimos años debido a su excelente rendimiento y conjunto de características flexibles. Esta guía describe cómo instalar Nginx y analiza los siguientes pasos para configurar Nginx para servir su sitio o aplicación.

Requisitos previos:

Necesita un servidor Linux® que ejecute el sistema operativo Ubuntu®.

Instalar Nginx en Ubuntu

Los repositorios predeterminados para las distribuciones de Linux más populares, incluido Ubuntu, hacen que Nginx esté disponible. Ejecutar una actualización antes de instalar paquetes nuevos le permite al instalador seleccionar la versión más actualizada del paquete disponible en el repositorio para la instalación. Para instalar Nginx, realice los siguientes pasos:

  1. Ejecute los siguientes comandos del administrador de paquetes apt:

    sudo apt update
    sudo apt install nginx
    
  2. Para habilitar e iniciar el servicio y agregarlo al inicio, ejecute los siguientes comandos:

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

Habilitar acceso de firewall para Nginx

De forma predeterminada, Nginx envía tráfico en los puertos predeterminados para HTTP (80 ) y HTTPS (443). Sin embargo, debe habilitar estos puertos para recibir tráfico. Nginx facilita esto porque se registra como un servicio dentro de Uncomplicated Firewall, UFW. Para habilitar el acceso al cortafuegos, realice los siguientes pasos:

  1. Ejecute el siguiente comando para ver los servicios disponibles en UFW:

    sudo ufw app list
    
  2. Ejecute el siguiente comando para configurar la configuración adecuada para su sitio. Reemplazar con su elección:

    sudo ufw allow 'Nginx <selection>'
    

    Nota Si desea redirigir el tráfico HTTP a HTTPS, seleccione Full opción.

    | Completo | HTTP y HTTPS || HTTP | solo HTTP || HTTPS | Solo HTTPS |

    Nota: Recomendamos abrir solo el puerto o los puertos que necesita su aplicación. Minimizar el número de puertos disponibles es una práctica recomendada de seguridad.

Prueba Nginx

Escriba la dirección IP del sitio web en el navegador web. Debería ver una página de inicio con el logotipo de Nginx y un mensaje de "Bienvenido a Nginx". Si no ve esto, verifique los siguientes elementos:

  • Verifique la dirección IP.

  • Compruebe si Nginx se está ejecutando con el siguiente comando:

    sudo service status nginx
    
  • Verifique el acceso al firewall para Nginx.

Pasos siguientes

Ahora que instaló Nginx, está listo para comenzar a servir su aplicación o sitio web. Puede usar la configuración predeterminada para servir un sitio colocando su contenido en /var/www/html en su sistema de archivos. Sin embargo, si desea servir a más de un sitio, le recomendamos que configure bloques de servidor Nginx para satisfacer esta necesidad.


Linux
  1. Instalar WordPress en Nginx Ubuntu

  2. Instale PHP 7.1 con Nginx en Ubuntu 16.04

  3. Cómo instalar Nginx en Ubuntu 16.04

  4. Cómo instalar Nginx en Ubuntu 18.04

  5. Cómo instalar LEMP en Ubuntu 18.04

Instalar Jenkins en Ubuntu 18.04

Instalar Elasticsearch en Ubuntu 18.04

Cómo instalar Nginx en Ubuntu 14.04

Cómo instalar NGINX en Ubuntu 20.04

Cómo instalar NGINX en Ubuntu 18.04

Cómo instalar Nginx en Ubuntu 22.04