GNU/Linux >> Tutoriales Linux >  >> Cent OS

Cómo instalar Nginx en Ubuntu 20.04 LTS

En este tutorial, le mostraremos cómo instalar Nginx en Ubuntu 20.04 LTS. Para aquellos de ustedes que no lo sabían, Nginx es un poderoso software de servidor web que se puede usar en su servidor. También es conocido por su alto rendimiento y bajo uso de memoria, lo que permitirá utilizar menos recursos pero haciendo el trabajo de manera eficiente. Una configuración popular es usarlo como un proxy para Apache, que luego puede atender las solicitudes de la aplicación.

Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo ' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Nginx en un servidor Ubuntu 20.04 (Focal Fossa).

Instalar Nginx en Ubuntu 20.04 LTS Focal Fossa

Paso 1. Primero, asegúrese de que todos los paquetes de su sistema estén actualizados ejecutando el siguiente apt comandos en la terminal.

sudo apt update
sudo apt upgrade

Paso 2. Instalación de Nginx en Ubuntu 20.04.

Nginx está disponible en los repositorios predeterminados de Ubuntu. Para instalarlo, ejecute el siguiente comando:

sudo apt install nginx

Una vez completada la instalación, ejecute los comandos para permitir que Nginx se inicie automáticamente cuando se inicie su servidor:

sudo systemctl stop nginx.service
sudo systemctl start nginx.service
sudo systemctl enable nginx.service

Paso 3. Configuración del cortafuegos.

Mientras tanto, debe asegurarse de que su firewall esté configurado para permitir el tráfico en los puertos HTTP (80) y HTTPS (443). Nginx se registra como un servicio con ufw :

sudo ufw allow in "Nginx Full"

Paso 4. Acceso a Probar la instalación.

Para probar la configuración de Nginx, abra su navegador y busque el nombre de host del servidor o la dirección IP y debería ver la página de prueba predeterminada de Nginx como se muestra a continuación:

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

Contenido:

  • /var/www/html :el contenido web real, que de forma predeterminada solo consiste en la página predeterminada de Nginx que vio anteriormente, se sirve desde el /var/www/html directorio. Esto se puede cambiar modificando los archivos de configuración de Nginx.

Configuración del servidor:

  • /etc/nginx :El directorio de configuración de Nginx. Todos los archivos de configuración de Nginx residen aquí.
  • /etc/nginx/nginx.conf :El archivo de configuración principal de Nginx. Esto se puede modificar para realizar cambios en la configuración global de Nginx.
  • /etc/nginx/sites-available/ :El directorio donde se pueden almacenar los bloques del servidor por sitio. Nginx no usará los archivos de configuración que se encuentran en este directorio a menos que estén vinculados a sites-enabled directorio. Por lo general, toda la configuración del bloque del servidor se realiza en este directorio y luego se habilita mediante un enlace al otro directorio.
  • /etc/nginx/sites-enabled/ :el directorio donde se almacenan los bloques de servidor habilitados por sitio. Por lo general, estos se crean vinculando a los archivos de configuración que se encuentran en los sites-available directorio.
  • /etc/nginx/snippets :este directorio contiene fragmentos de configuración que se pueden incluir en otro lugar de la configuración de Nginx. Los segmentos de configuración potencialmente repetibles son buenos candidatos para la refactorización en fragmentos.

Registros del servidor:

  • /var/log/nginx/access.log :Cada solicitud a su servidor web se registra en este archivo de registro a menos que Nginx esté configurado para hacer lo contrario.
  • /var/log/nginx/error.log :Cualquier error de Nginx se registrará en este registro.

¡Felicitaciones! Ha instalado Nginx con éxito. Gracias por usar este tutorial para instalar el servidor web Nginx en el sistema Ubuntu 20.04 LTS (Focal Fossa). Para obtener ayuda adicional o información útil, le recomendamos que consulte el sitio web oficial de Nginx.


Cent OS
  1. Cómo instalar Nginx en Ubuntu 18.04

  2. Cómo instalar Nginx en Ubuntu 16.04

  3. Cómo instalar Nginx en Ubuntu 20.04

  4. Cómo instalar Docker en Ubuntu 22.04/20.04 LTS

  5. Cómo instalar PlayOnLinux en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 18.04 LTS

Cómo instalar LEMP en Ubuntu 18.04 LTS

Cómo instalar Go en Ubuntu 20.04 LTS

Cómo instalar LEMP en Ubuntu 20.04 LTS

Cómo instalar phpMyAdmin con Nginx en Ubuntu 20.04 LTS

Cómo instalar NGINX en Ubuntu 18.04