GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Instale el último Nginx en varias versiones de Ubuntu

Aprenderemos cómo instalar el último Nginx en varias versiones de Ubuntu. Al momento de escribir este artículo, la última versión estable de Nginx es la 1.12.2 lanzada el 17 de octubre de 2017. El registro de cambios está aquí para que lo vea.

Nginx del repositorio de software de Ubuntu

Nginx está incluido en el repositorio de software de Ubuntu, pero podría estar desactualizado.

Para instalar la última versión de Nginx, debemos agregar un repositorio oficial de Nginx.

Cómo instalar el último Nginx

Añadir repositorio oficial de Nginx en Ubuntu

Abre la sources.list archivo y agregue el siguiente código:

## Replace $release with your corresponding Ubuntu release.
deb http://nginx.org/packages/ubuntu/ $release nginx
deb-src http://nginx.org/packages/ubuntu/ $release nginx

Por ejemplo en Ubuntu 16.04 (Xenial):

deb http://nginx.org/packages/ubuntu/ xenial nginx
deb-src http://nginx.org/packages/ubuntu/ xenial nginx

Reemplace los nombres de versión obtenidos del siguiente comando:

# awk -v var=$(lsb_release -rs) '$3~var {print $4" "$5;exit;}' /usr/share/python-apt/templates/Ubuntu.info | cut -d"'" -f2
Xenial

Para verificar la integridad de los paquetes descargados del repositorio anterior, necesitamos importar la clave pública de Nginx usando los siguientes comandos:

# wget http://nginx.org/keys/nginx_signing.key
# apt-key add nginx_signing.key
OK

Una vez que el repositorio esté configurado, actualice la información del repositorio usando el siguiente comando:

apt-get update

Añadir repositorio PPA Nginx en Ubuntu

Otro repositorio mantenido por voluntarios y no distribuido por nginx.org es PPA. También puede obtener la última versión estable de Nginx de este repositorio de PPA de Nginx. La ventaja de este repositorio es que tiene algunos módulos compilados adicionales y puede ser más adecuado para su entorno.

Solo las siguientes versiones de Ubuntu son compatibles con este PPA.

Trusty (14.04), Xenial (16.04) y Yakkety (16.10).

Agregue Nginx PPA a su lista de repositorios automáticamente

Agregue ppa:nginx/desarrollo al repositorio de su sistema usando el siguiente comando:

# add-apt-repository ppa:nginx/stable

Si encuentra un error "Comando add-apt-repository no encontrado “, luego siga el siguiente método manual para actualizar el repositorio.

Agregue Nginx PPA a su lista de repositorios manualmente

Copie las siguientes líneas e insértelas en el archivo:/etc/apt/sources.list

De acuerdo con su versión de Ubuntu desde el siguiente comando:

# awk -v var=$(lsb_release -rs) '$3~var {print $4" "$5;exit;}' /usr/share/python-apt/templates/Ubuntu.info | cut -d"'" -f2
Xenial

reemplaza YOUR_UBUNTU_VERSION_HERE con la salida del comando anterior en las siguientes líneas.

deb http://ppa.launchpad.net/nginx/development/ubuntu YOUR_UBUNTU_VERSION_HERE main 
deb-src http://ppa.launchpad.net/nginx/development/ubuntu YOUR_UBUNTU_VERSION_HERE main

Actualizar la lista de repositorios

# apt-get update
Eliminar Nginx más antiguo

Si instaló Nginx desde el repositorio de Ubuntu y es una versión anterior, debe eliminarla antes de continuar con el siguiente paso.

Eliminar la versión anterior de Nginx en Ubuntu

Antes de eliminar la versión anterior de Nginx, haga una copia de seguridad de su archivo de configuración principal de Nginx, ya que será reemplazado por un nuevo nginx.conf archivo.

# cp /etc/nginx/nginx.conf /etc/nginx/nginx.conf.bk
# apt-get remove nginx nginx-common nginx-full nginx-core

Instalar Nginx

# apt-get install nginx

Iniciar servicio Nginx

# systemctl start nginx

Agregue el servicio Nginx para iniciar en el arranque

# systemctl enable nginx

Verificar la versión de Nginx

# nginx -v
nginx version: nginx/1.12.2

Ubuntu
  1. Cómo instalar PostgreSQL en Ubuntu 18.04

  2. Cómo instalar WordPress usando Nginx en Ubuntu 18.04

  3. Instalar WordPress en Nginx Ubuntu

  4. Cómo instalar el último Vim en Ubuntu

  5. Instalar Nginx en Ubuntu

Cómo instalar la última versión de Nginx en Ubuntu 18.04, Ubuntu 20.04

Cómo instalar Nginx en Ubuntu

Cómo instalar Nginx en Ubuntu 15.04

Instalar Nginx en Ubuntu 18.04

Cómo instalar NGINX en Ubuntu 18.04

Cómo instalar Nginx en Ubuntu 22.04