GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa l'ultimo Nginx su varie versioni di Ubuntu

Impareremo come installare l'ultimo Nginx su varie versioni di Ubuntu. Al momento della stesura di questo articolo, l'ultima versione stabile di Nginx è la 1.12.2 rilasciata il 17 ottobre 2017. Il log delle modifiche è qui per la tua visualizzazione.

Nginx dal repository del software Ubuntu

Nginx è incluso nel repository del software Ubuntu, ma potrebbe non essere aggiornato.

Per installare l'ultima versione di Nginx, dobbiamo aggiungere un repository Nginx ufficiale.

Come installare l'ultimo Nginx

Aggiungi repository Nginx ufficiale in Ubuntu

Apri il sources.list file e aggiungi il codice seguente:

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

Ad esempio su Ubuntu 16.04 (Xenial):

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

Sostituisci i nomi delle versioni ottenuti dal comando seguente:

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

Per verificare l'integrità dei pacchetti scaricati dal repository di cui sopra, è necessario importare la chiave pubblica Nginx utilizzando i comandi seguenti:

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

Una volta configurato il repository, aggiorna le informazioni sul repository utilizzando il comando seguente:

apt-get update

Aggiungi repository PPA Nginx in Ubuntu

Un altro repository gestito da volontari e non distribuito da nginx.org è PPA. Puoi ottenere l'ultima versione stabile di Nginx anche da questo repository Nginx PPA. Il vantaggio di questo repository è che ha alcuni moduli aggiuntivi compilati e potrebbe essere più adatto al tuo ambiente.

Solo le versioni successive di Ubuntu sono supportate in questo PPA.

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

Aggiungi automaticamente Nginx PPA al tuo elenco di repository

Aggiungi ppa:nginx/development al repository del tuo sistema usando il comando seguente:

# add-apt-repository ppa:nginx/stable

Se si verifica un errore "comando add-apt-repository non trovato ", quindi segui il metodo manuale di seguito per aggiornare il repository.

Aggiungi Nginx PPA al tuo elenco di repository manualmente

Copia le righe sottostanti e inseriscile nel file:/etc/apt/sources.list

Secondo la tua versione di Ubuntu dal comando seguente:

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

sostituisci YOUR_UBUNTU_VERSION_HERE con l'output del comando precedente nelle righe sottostanti.

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

Aggiorna l'elenco dei repository

# apt-get update
Rimuovi il vecchio Nginx

Se hai installato Nginx dal repository di Ubuntu ed è una versione precedente, devi rimuoverla prima di procedere al passaggio successivo.

Rimuovi la versione precedente di Nginx su Ubuntu

Prima di rimuovere la versione precedente di Nginx, esegui il backup del file di configurazione principale di Nginx, poiché verrà sostituito con un nuovo nginx.conf file.

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

Installa Nginx

# apt-get install nginx

Avvia il servizio Nginx

# systemctl start nginx

Aggiungi il servizio Nginx per iniziare all'avvio

# systemctl enable nginx

Verifica versione Nginx

# nginx -v
nginx version: nginx/1.12.2

Ubuntu
  1. Come installare PostgreSQL su Ubuntu 18.04

  2. Come installare WordPress usando Nginx su Ubuntu 18.04

  3. Installa WordPress su Nginx Ubuntu

  4. Come installare l'ultimo Vim su Ubuntu

  5. Installa Nginx su Ubuntu

Come installare l'ultima versione di Nginx su Ubuntu 18.04, Ubuntu 20.04

Come installare Nginx su Ubuntu

Come installare Nginx su Ubuntu 15.04

Installa Nginx su Ubuntu 18.04

Come installare NGINX su Ubuntu 18.04

Come installare Nginx su Ubuntu 22.04