GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nginx su Ubuntu 22.04

In questo articolo, avremo spiegato i passaggi necessari per installare Nginx su Ubuntu 22.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.

Nginx è un software open source e viene utilizzato come server web. Nginx è ben noto per le sue prestazioni e risultati efficaci rispetto ad Apache o ad altri server web. NGINX ha molteplici scopi come server proxy e-mail, servizio proxy inverso e inoltro, streaming multimediale, bilanciamento del carico e molti altri

Prerequisito:

  • Sistema operativo con Ubuntu 22.04
  • Indirizzo IPv4 del server con privilegi di superutente (accesso root)
  • Terminale Gnome per desktop Linux
  • Client PuTTy SSH per Windows o macOS
  • Powershell per Windows 10/11
  • Familiarità con i comandi APT

Installa Nginx su Ubuntu 22.04 LTS

Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common dirmngr apt-transport-https

Passaggio 2. Installa Nginx su Ubuntu Linux.

L'installazione di Nginx sul tuo sistema Ubuntu 22.04 Jammy Jellyfish è semplice, ora esegui il seguente comando sulla riga di comando o sul terminale per scaricare e installare Nginx server web sul sistema Ubuntu:

sudo apt install nginx

Dopo aver installato con successo Nginx, ora devi abilitarlo, avviarlo e verificarne lo stato usando il seguente comando:

sudo systemctl enable nginx
sudo systemctl start nginx
sudo systemctl status nginx

Verifica l'installazione controllando la versione di Nginx:

nginx -v

Passaggio 3. Configura Firewall UFW.

Dato che il firewall UFW viene eseguito per impostazione predefinita su Ubuntu 22.04, puoi facilmente abilitare la connessione usando il seguente comando:

sudo ufw allow 'Nginx FULL'
sudo ufw enable

Controlla lo stato di UFW:

sudo ufw status

Passaggio 4. Struttura del file di configurazione di Nginx.

  • I file di configurazione di Nginx sono archiviati nel /etc/nginx directory.
  • Il file di configurazione principale di Nginx è /etc/nginx/nginx.conf .
  • I file di configurazione del blocco del server (vhost) sono archiviati in /etc/nginx/sites-available directory. I file di configurazione che si trovano in questa directory vengono utilizzati da Nginx solo se collegati al /etc/nginx/sites-enabled directory.
  • Per attivare un server, crea un collegamento simbolico (un puntatore) dal file di configurazione in un sites-available directory nel sites-enabled directory.
  • Per scrivere codice più gestibile, è una buona idea seguire una convenzione di denominazione standard. Ad esempio, se il tuo nome di dominio è mydomain.com quindi il file di configurazione dovrebbe essere chiamato /etc/nginx/sites-available/mydomain.com.conf .
  • Il /etc/nginx/snippets la directory contiene frammenti di configurazione che possono essere inclusi nei file di blocco del server. Se utilizzi segmenti di configurazione ripetibili, puoi refactoring di tali segmenti in snippet e includere il file snippet nei blocchi del server.
  • File di registro Nginx (access.log e error.log ) si trovano nel /var/log/nginx/ directory. Si consiglia di avere un access diverso e error log per ogni blocco di server.

Passaggio 5. Accesso all'interfaccia utente Web di Nginx.

Una volta che Nginx è installato e configurato correttamente. Puoi utilizzare il seguente indirizzo nel browser per verificare se Nginx è in esecuzione o meno:

http://your-ip-address

Questo è tutto ciò che devi fare per installare Nginx su Ubuntu 22.04 LTS Jammy Jellyfish. Spero che tu possa trovare utile questo suggerimento rapido. Per ulteriori letture sull'installazione del server web Nginx, fare riferimento alla loro knowledge base ufficiale. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.


Ubuntu
  1. Come installare Nginx Web Server su Ubuntu 18.04

  2. Come installare Docker su Ubuntu 18.04

  3. Come installare Apache su Ubuntu 18.04

  4. Come installare Sfondo su Ubuntu 16.04

  5. Come installare Nginx su Ubuntu 16.04

Come installare WordPress con Nginx su Ubuntu

Come installare Nginx su Ubuntu 15.04

Come installare LEMP su Ubuntu 18.04 LTS

Come installare LEMP su Ubuntu 20.04 LTS

Come installare NGINX su Ubuntu 18.04

Come installare Nginx su Ubuntu 22.04