Installa GET Inizia Nginx

Installa GET Inizia Nginx

Nginx, letto come "Engine-X", è un software Linux open source che funge da server Web per la memorizzazione nella cache HTTP, inverte il proxy e bilancia il carico. Nginx è progettato principalmente per la massima stabilità delle prestazioni poiché ci fornisce funzionalità per il server HTTP. Funziona anche come server proxy per e -mail (IMAP, POP3, SMTP). Nella spiegazione più semplice, possiamo definire Nginx come server Web che ci consente di ridurre il tempo di caricamento della pagina per evitare attese di lunghe pagine Web. L'architettura dell'NGINX si basa sull'approccio master-slave per il supporto non bloccante, asincrono ed eventi.

Questo post funge da tutorial per l'installazione di nginx su Ubuntu.

Prima dell'installazione e della configurazione dell'NGINX su Ubuntu, ci sono alcuni prerequisiti che dobbiamo seguire e sono i seguenti:

  • Dobbiamo assicurarci di avere Ubuntu installato e in esecuzione sul nostro sistema.
  • Dovremmo avere un account utente su Ubuntu.
  • Dovremmo avere accesso alla finestra del terminale.

Queste sono le procedure che è possibile utilizzare per installare Nginx.

1. Aggiorna gli elenchi di repository

Dobbiamo aggiornare tutti gli elenchi di repository prima di installare qualsiasi nuovo software. Ciò consente e garantisce la rata di tutti gli ultimi aggiornamenti e pacchetti insieme al software. Per fare ciò, dobbiamo prima accedere a Ubuntu tramite l'account utente. Quindi siamo tenuti ad accedere al terminale e, per questo, fare clic sulla "ricerca"> "ricerca". Ora, digita il "terminale" sulla ricerca e verrà visualizzata una finestra del terminale. Su questa finestra del terminale, digitare il seguente comando per aggiornare gli elenchi del repository:

$ sudo-anap Aggiorna

Dobbiamo dedicare un po 'di tempo e consentire il completamento di questo processo. Tutti i repository sono ora in fase di aggiornamento.

2. Installazione di Nginx dai repository di Ubuntu

Dobbiamo installare l'NGINX dai repository predefiniti di Ubuntu poiché l'NGINX è già parte dei repository predefiniti di Ubuntu. Per questo, dobbiamo digitare il seguente comando sulla finestra del terminale come segue:

$ sudo apt-get Installa nginx

A questo punto, l'NGINX viene installato dai repository predefiniti e vogliamo continuare con Sì (Y).

3. Verifica

Dopo l'installazione di NGINX dai repository predefiniti, ora siamo tenuti a verificare se abbiamo installato correttamente NGINX. Questo può essere fatto solo se conosciamo la versione dell'NGINX in installazione. Per conoscere la versione di NGINX installata, digita semplicemente il seguente comando sulla stessa finestra del terminale mostrato di seguito:

$ nginx -v

Seguendo il comando precedente, il sistema ha restituito la versione di NGINX installata, il che sottolinea che l'NGINX è stato installato correttamente prima. Ora, passiamo al passaggio successivo.

4. Controllo del servizio Nginx

Possiamo regolare il comportamento di NGINX, il che significa che possiamo iniziare, fermare o disabilitare e abilitare il servizio NGINX durante l'avvio. Per fare ciò, prima, controlla lo stato del servizio (NGINX) utilizzando il seguente comando:

$ sudo systemctl status nginx

Per conoscere lo stato del servizio, se dopo aver eseguito il comando sopra, il sistema visualizza lo stato come "corsa attiva", ciò significa che il sistema (servizio) è già stato avviato prima. Se, in ogni caso, il sistema non visualizza lo stato in esecuzione, allora potremmo utilizzare il seguente comando:

$ sudo systemctl avvia nginx

Mentre il sistema avvia e vogliamo che l'NGINX venga impostato per abilitare, può essere fatto usando il seguente comando:

$ sudo systemctl abilita nginx

In questo modo, il sistema viene abilitato e inizia a caricare. Supponiamo che in seguito, vogliamo disabilitare NGINX o impedire l'intenzionalmente il caricamento del sistema e vogliamo interrompere il servizio NGINX per questi due casi. In tal caso, potremmo utilizzare rispettivamente i seguenti due comandi:

$ sudo systemctl disabilita nginx
$ sudo systemctl stop nginx

In alcuni casi, potremmo incontrare una situazione in cui disabilitiamo il servizio dopo aver caricato il servizio NGINX e quindi configurazione del sistema con requisiti specifici. Quindi, ripensiamo a modificare le configurazioni o vogliamo riavviare il servizio duramente. Quindi, in questi casi, possiamo ricaricare il servizio NGINX utilizzando rispettivamente i seguenti due comandi:

$ sudo systemctl ricarica nginx
$ sudo systemctl ricarica nginx

5. Indennità di traffico per nginx

Nginx necessita di un accesso completo al firewall del sistema per consentire il traffico. A tale scopo, Nginx utilizza e installa la combinazione di profili di "UFW" predefinito di Ubuntu, noto come "firewall semplice". Per conoscere i profili disponibili di questi UFW, dobbiamo prima visualizzare tutti gli elenchi di profili e, per questo, dobbiamo digitare il seguente comando nella finestra del terminale come segue:

$ sudo UFW Elenco delle app

Ora, l'elenco di queste applicazioni verrà visualizzato sul terminale dal sistema, potrebbero esserci altre applicazioni che il sistema mostrerebbe, ma per ora le ignoreremo. Dopo questo, ora dobbiamo accedere al firewall Ubuntu per concedere l'accesso a NGINX utilizzando il seguente comando:

$ sudo ufw consenti "nginx http"

Seguendo il comando, le regole del sistema verranno aggiornate. Ora siamo tenuti ad aggiornare le impostazioni del firewall, quindi prima ricariamo e quindi consentiamo il traffico HTTP inserendo questi due comandi rispettivamente:

$ sudo ufw ricarica
$ sudo ufw consenti "nginx http"

6. Test NGINX

Per i test, dobbiamo assicurarci che l'esecuzione del servizio NGINX. Quindi, dobbiamo essere diretti verso il seguente indirizzo/pagina Web fornito nel terminale:

https: // 127.0.0.1

Il sistema ti reindirizzerà alla pagina di benvenuto di Nginx, come precedentemente mostrato. Questa pagina Web può anche essere caricata tramite un terminale inserendo:

$ sudo apt-get Installa Curl
$ CURL -I 127.0.0.1

Sul terminale, il sistema visualizzerebbe quindi il codice (HTML) per la pagina di benvenuto di NGINX come mostrato:

Conclusioni

In questo articolo, abbiamo appreso di NGINX, software open source che utilizza server Web per ridurre i tempi di caricamento della pagina. Abbiamo mostrato nell'articolo il processo passo-passo per installare Nginx su Ubuntu. Per la guida, abbiamo usato Ubuntu 20.04 LTS. Nell'articolo, abbiamo discusso di sette passaggi principali per l'installazione e la configurazione di Nginx, da cui i primi sei passaggi rappresentano la procedura di installazione di NGINX. Speriamo che tu abbia capito ora il processo di installazione di NGINX e che saresti in grado di implementare rapidamente questi passaggi seguendo questa guida.