GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Installa Nginx su Ubuntu 20.04 LTS utilizzando il codice sorgente - Guida passo passo?

Nginx è un software open source che funziona come server Web, proxy inverso, bilanciamento del carico e molto altro ancora. È stato appositamente progettato per offrire il massimo delle prestazioni e un'elevata stabilità.

Il software segue un'architettura master-slave, con un processo master che mantiene più processi slave. Nginx è stato sviluppato da uno sviluppatore russo Igor Sysoev poiché era frustrato dal server Web Apache e desiderava un sostituto migliore in grado di gestire 10.000 connessioni simultanee con un utilizzo ridotto della memoria. Grazie a lui è nato il web server Nginx. Oggi, Nginx serve alcuni dei migliori siti Web del mondo e la sua crescita sembra solo aumentare.

Qui a LinuxAPT, esamineremo come installare Nginx sul tuo sistema Linux Ubuntu Server 20.04 usando il codice sorgente.

Per vedere come configurare Nginx come proxy inverso su Ubuntu 20.04, visitare:https://linuxapt.com/blog/1162-set-up-nginx-as-reverse-proxy-on-ubuntu-20-04 .


Passaggi per installare Nginx su Ubuntu Server 20.04 LTS tramite codice sorgente

1. Esegui l'aggiornamento del sistema

Prima di iniziare l'installazione, aggiorna e aggiorna il tuo sistema operativo con l'aiuto del comando seguente in modo da avere solo i pacchetti aggiornati sul tuo server:

$ sudo apt update && sudo apt upgrade -y


2. Aggiungi l'ultimo Nginx PPA (Mainline)

Ora aggiungi l'ultimo Nginx PPA eseguendo il comando seguente:

$ sudo add-apt-repository ppa:ondrej/nginx-mainline -y && sudo apt update


3. Installa Nginx

Dopo aver installato il PPA e aggiornato l'elenco dei repository, installerai Nginx con questo comando:

$ sudo apt install nginx-core nginx-common nginx nginx-full

Dopo aver eseguito questo comando, ti potrebbe essere chiesto se desideri mantenere o sostituire il file di configurazione /etc/nginx/nginx.conf esistente durante l'installazione. Ti consigliamo di conservare questo file di configurazione esistente premendo n. Ciò consentirà di creare una copia del file che potrai utilizzare in futuro, se necessario.


4. Aggiungi il codice sorgente Nginx al repository

Quando si installa PPA, per impostazione predefinita il codice sorgente non verrà installato. Innanzitutto, dovrai abilitarlo manualmente. Per farlo, apri il file di configurazione in /etc/apt/sources.list.d con un editor come mostrato di seguito:

$ sudo nano /etc/apt/sources.list.d/ondrej-ubuntu-nginx-mainline-*.list

Ora individua questa riga e decommentala rimuovendo il simbolo hash.

Ora salva il file premendo control + X, quindi Y e premi invio. Le modifiche verranno salvate.

Ora aggiorna l'elenco dei repository in questo modo:

$ sudo apt update


5. Scarica la sorgente Nginx

Successivamente, scaricheremo il codice sorgente di Nginx nel caso in cui sia necessario compilare un modulo dinamico in un secondo momento. Per farlo, devi scaricare e aggiungere il pacchetto sorgente nella posizione /etc/local/src/nginx.

io. Crea una directory

Crea una directory come questa:

$ sudo mkdir /usr/local/src/nginx && cd /usr/local/src/nginx

ii. Installa le dipendenze e scarica il pacchetto

Ora scarica il pacchetto sorgente eseguendo il comando seguente:

$ sudo apt install dpkg-dev -y && sudo apt source nginx


6. Verifica la versione sorgente di Nginx

Esegui il comando ls per elencare i file della directory:

$ ls

Vedrai le modifiche nella directory /usr/src/local/nginx.

Ora esegui il comando seguente per assicurarti che la versione del pacchetto sorgente sia la stessa della versione di Nginx che hai appena installato sul tuo sistema operativo.

$ nginx -v

Vedrai che il pacchetto sorgente e il sistema operativo Nginx dovrebbero avere lo stesso numero di versione.


Come disinstallare Nginx da Ubuntu?

1. Ferma Nginx

Per farlo, prima di tutto, ferma Nginx poiché sarà in esecuzione usando questo comando:

$ sudo systemctl stop nginx

2. Rimuovere Nginx

Ora elimina l'installazione di Nginx eseguendo il seguente comando:

$ sudo apt-get purge nginx -y && sudo apt autoremove nginx -y

Ora, Nginx non sarà più sul tuo sistema operativo.



Ubuntu
  1. Installa PrestaShop su Ubuntu 20.04 LTS - Guida passo passo?

  2. Installa XAMPP su Ubuntu 20.04 LTS - Guida passo passo?

  3. Installa MailSpring su Ubuntu 20.04 LTS - Guida passo passo?

  4. Installa HPLIP su Ubuntu 20.04 LTS - Guida passo passo?

  5. Installa InfluxDB su Ubuntu 20.04 LTS - Guida passo passo?

Come installare Nginx su Ubuntu 20.04 LTS usando il codice sorgente

Installa Homebrew su Ubuntu 20.04 LTS - Guida passo passo?

Installa Kanboard su Ubuntu 20.04 LTS - Guida passo passo?

Installa GoAccess su Ubuntu 20.04 LTS - Guida passo passo?

Installa TYPO3 su Ubuntu 20.04 LTS - Guida passo passo?

Installa RabbitMQ su Ubuntu 20.04 LTS - Una guida passo passo?