GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Nginx en Ubuntu 22.04

En este artículo habremos explicado los pasos necesarios para instalar Nginx en Ubuntu 22.04 LTS. Antes de continuar con este tutorial, asegúrese de haber iniciado sesión como usuario con sudo privilegios Todos los comandos de este tutorial deben ejecutarse como un usuario no root.

Nginx es un software de código abierto y se utiliza como servidor web. Nginx es bien conocido por su rendimiento y resultados efectivos en comparación con Apache u otros servidores web. NGINX sirve para múltiples propósitos, como servidor proxy de correo electrónico, servidor proxy inverso y directo, transmisión de medios, equilibrio de carga y muchos más

Prerrequisito:

  • Sistema operativo con Ubuntu 22.04
  • Dirección IPv4 del servidor con privilegios de superusuario (acceso raíz)
  • Terminal Gnome para escritorio Linux
  • Cliente PuTTy SSH para Windows o macOS
  • Powershell para Windows 10/11
  • Familiarizarse con los comandos APT

Instalar Nginx en Ubuntu 22.04 LTS

Paso 1. Primero, antes de comenzar a instalar cualquier paquete en su servidor Ubuntu, siempre recomendamos asegurarse de que todos los paquetes del sistema estén actualizados.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https

Paso 2. Instale Nginx en Ubuntu Linux.

Instalar Nginx en su sistema Ubuntu 22.04 Jammy Jellyfish es sencillo. Ahora, ejecute el siguiente comando en la línea de comando o terminal para descargar e instalar Nginx servidor web en el sistema Ubuntu:

sudo apt install nginx

Después de haber instalado correctamente Nginx, ahora debe habilitarlo, iniciarlo y verificar su estado con el siguiente comando:

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx

Verifique la instalación comprobando la versión de Nginx:

nginx -v

Paso 3. Configure el cortafuegos UFW.

Dado que el firewall UFW se ejecuta de forma predeterminada en Ubuntu 22.04, puede habilitar fácilmente la conexión con el siguiente comando:

sudo ufw allow 'Nginx FULL'
sudo ufw enable

Verifique el estado de UFW:

sudo ufw status

Paso 4. Estructura del archivo de configuración de Nginx.

  • Los archivos de configuración de Nginx se almacenan en el /etc/nginx directorio.
  • El archivo de configuración principal de Nginx es /etc/nginx/nginx.conf .
  • Los archivos de configuración del bloque del servidor (vhost) se almacenan en /etc/nginx/sites-available directorio. Nginx utiliza los archivos de configuración que se encuentran en este directorio solo cuando están vinculados a /etc/nginx/sites-enabled directorio.
  • Para activar los bloques de un servidor, cree un enlace simbólico (un puntero) desde el archivo de configuración en un sites-available directorio al sites-enabled directorio.
  • Para escribir un código más fácil de mantener, es una buena idea seguir una convención de nomenclatura estándar. Por ejemplo, si su nombre de dominio es mydomain.com entonces el archivo de configuración debe llamarse /etc/nginx/sites-available/mydomain.com.conf .
  • El /etc/nginx/snippets el directorio contiene fragmentos de configuración que se pueden incluir en los archivos de bloque del servidor. Si usa segmentos de configuración repetibles, puede refactorizar esos segmentos en fragmentos e incluir el archivo de fragmento en los bloques del servidor.
  • Archivos de registro de Nginx (access.log y error.log ) se encuentran en el /var/log/nginx/ directorio. Se recomienda tener un access diferente y error archivos de registro para cada bloque de servidor.

Paso 5. Acceso a la interfaz de usuario web de Nginx.

Una vez que Nginx esté instalado y configurado correctamente. Puede utilizar la siguiente dirección en el navegador para comprobar si Nginx se está ejecutando o no:

http://your-ip-address

Eso es todo lo que necesita hacer para instalar Nginx en Ubuntu 22.04 LTS Jammy Jellyfish. Espero que encuentre útil este consejo rápido. Para obtener más información sobre la instalación del servidor web Nginx, consulte su base de conocimiento oficial. Si tiene preguntas o sugerencias, no dude en dejar un comentario a continuación.


Ubuntu
  1. Cómo instalar el servidor web Nginx en Ubuntu 18.04

  2. Cómo instalar Docker en Ubuntu 18.04

  3. Cómo instalar Apache en Ubuntu 18.04

  4. Cómo instalar Telón de fondo en Ubuntu 16.04

  5. Cómo instalar Nginx en Ubuntu 16.04

Cómo instalar WordPress con Nginx en Ubuntu

Cómo instalar Nginx en Ubuntu 15.04

Cómo instalar LEMP en Ubuntu 18.04 LTS

Cómo instalar LEMP en Ubuntu 20.04 LTS

Cómo instalar NGINX en Ubuntu 18.04

Cómo instalar Nginx en Ubuntu 22.04