Come impostare i blocchi del server Nginx sulla top 10 di Ubuntu.Top 10

Come impostare i blocchi del server Nginx sulla top 10 di Ubuntu.Top 10
Nginx è un software HTTP Server open source, disponibile liberamente. Inoltre, funziona come server proxy per e -mail (SMTP, POP3, IMAP). Nginx funge anche da bilanciamento del carico e proxy inverso per i server UDP, TCP e HTTP. Secondo W3Tech, Nginx è attualmente il server Web più utilizzato poiché supera di routine Apache e altri server nei test di riferimento per la valutazione della velocità del server Web.

Questo blog dimostrerà il metodo per impostare i blocchi del server Nginx su Ubuntu 22.04. Iniziamo!

Come installare nginx su ubuntu 22.04

Ai fini dell'installazione di Nginx su Ubuntu 22.04, seguire le istruzioni fornite.

Passaggio 1: aggiorna i pacchetti di sistema
Prima di tutto, colpire "Ctrl+alt+t"E aggiorna i pacchetti di sistema:

$ sudo apt update

Tutti i pacchetti vengono aggiornati:

Passaggio 2: installa nginx
Quindi, installa nginx sul tuo Ubuntu 22.04 Sistema con l'aiuto del comando fornito:

$ sudo apt install nginx -y

Passaggio 3: selezionare la versione Nginx
Dopo aver installato Nginx, verificare se è attualmente in esecuzione o no:

$ SYSTEMCTL STATO NGINX

L'output fornito indica che il servizio NGINX è attivo ed in esecuzione sul nostro sistema:

Passaggio 4: configurazione del firewall
Ora, abilita il firewall sul tuo sistema:

$ sudo ufw abilita

Passaggio 5: elenca le applicazioni installate
Visualizza l'elenco delle applicazioni installate utilizzando il comando seguente:

$ sudo UFW Elenco delle app

Passaggio 6: Apri le porte per Nginx
In primo luogo, consentiremo Nginx in "Http"Utilizzando il comando fornito:

$ sudo ufw consenti 'nginx http'

O abilitarlo in https:

$ sudo ufw consenti 'nginx https'

Un'altra opzione è abilitare completamente NGINX sia per HTTP che per HTTPS:

$ sudo ufw consenti 'nginx full'

Passaggio 7: controlla lo stato del firewall
Ora, digita il comando indicato per conoscere lo stato del firewall:

$ sudo ufw status

Passaggio 8: Accedi Nginx
Dopo aver configurato il firewall, è tempo di accedere a NGINX sul browser usando "Localhost" o il "IP del server":

A questo punto, Nginx funziona perfettamente. Quindi, ora andremo avanti per impostare i blocchi del server per esso.

Come impostare il blocco server Nginx su Ubuntu 22.04

Ai fini della configurazione del blocco server Nginx su Ubuntu 22.04, seguire le istruzioni fornite.

Passaggio 1: Crea la directory
Nel primo passaggio, crea una directory per il dominio selezionato. Nel nostro caso, il nome di dominio sarà "esempio.com":

$ sudo mkdir -p/var/www/esempio.com/html

Passaggio 2: impostare la proprietà della directory
Successivamente, utilizza il “$ Utente"Variabile di ambiente per l'impostazione della proprietà della directory creata. Il comando specificato imposterà l'utente di corrente accessibile come proprietario:

$ sudo chown -r $ utente: $ utente/var/www/esempio.com/html

Passaggio 3: impostare le autorizzazioni dei file
Quindi, assegneremo le autorizzazioni di lettura, ed eseguiremo le autorizzazioni di fileesempio.com"Dominio directory:

$ sudo chmod -r 755/var/www/esempio.com

Passaggio 4: crea il file HTML
Usando "nano"Editor, crea un file HTML che verrà servito come home page del nostro dominio:

$ nano/var/www/esempio.com/html/indice.html

Incolla il codice dato nel file HTML aperto, premere "Ctrl+O"Per salvare le modifiche aggiunte e tornare al terminale colpendo"Ctrl+X":

Passaggio 5: impostare il blocco server Nginx
Ora imposteremo un blocco di server Nginx per il nostro dominio nella directory data:

$ sudo nano/etc/nginx/siti-disponibile/esempio.com

Aggiungi i seguenti contenuti al file aperto, premere "Ctrl+s"Per salvarlo e tornare al terminale:

server
Ascolta 80;
Ascolta [::]: 80;
root/var/www/esempio.com/html;
indice indice.indice HTML.indice HTM.nginx-debian.html;
Esempio di server_name.com www.esempio.com;
posizione /
try_files $ Uri $ Uri/ = 404;

Passaggio 6: abilita il blocco del server Nginx
Crea un collegamento simbolico per abilitare il blocco server Nginx creato:

$ sudo ln -s/etc/nginx/siti -disponibile/esempio.com/etc/nginx/siti abilitati/

Passaggio 7: Test Nginx
Assicurati che Nginx funzioni correttamente o no:

$ sudo nginx -t

Passaggio 8: riavvia Nginx
Riavvia Nginx su Ubuntu 22.04 con l'aiuto del comando fornito:

$ sudo systemctl riavvio nginx

Passaggio 9: accedere al server Nginx
Infine, apri il tuo browser preferito e accedi al blocco server Nginx creato navigando sul nome di dominio specificato:

L'output fornito indica che abbiamo impostato correttamente il blocco server Nginx su Ubuntu 22.04.

Conclusione

Per impostare i blocchi del server Nginx su Ubuntu 22.04, in primo luogo, aggiorna i pacchetti di sistema. Quindi, installa Nginx con "$ sudo apt install nginx -y"Comando. Quindi abilitare il firewall e aprire le porte per il firewall. Successivamente, crea una directory per il tuo dominio e modifica le autorizzazioni di directory e l'autorizzazione del file. Quindi, crea un file HTML e imposta un blocco server Nginx a cui è possibile accedere tramite il dominio aggiunto. Questo blog ha dimostrato il metodo per impostare i blocchi Nginx su Ubuntu 22.04.