Come installare Nginx su Ubuntu Server

Nginx è un server Web HTTP per Linux e altre piattaforme server. È considerata l'alternativa più completa al web server Apache. Questa guida ti mostrerà come configurare Nginx in Ubuntu Server.

Cosa fare prima di installare Nginx su Ubuntu

Prima di installare Nginx su Ubuntu Server , è importante che tutti i pacchetti siano aggiornati e che tutti gli aggiornamenti di sicurezza siano installati. Sebbene sia possibile utilizzare il server Web Nginx su Ubuntu senza eseguire l'aggiornamento, non è una buona idea, poiché potresti essere vulnerabile agli attacchi.

Per fortuna, l'aggiornamento di Ubuntu, anche sul server, è incredibilmente facile. Per iniziare, eseguire il comando apt update . Questo comando aggiornerà le fonti del software e verificherà la presenza di nuovi aggiornamenti, se disponibili.

sudo apt aggiornamento

Dopo aver eseguito il comando apt update , è il momento di eseguire il comando apt upgrade . Questo comando prenderà tutti gli aggiornamenti software e li installerà sul tuo sistema Ubuntu. Il processo di aggiornamento può richiedere del tempo, soprattutto se hai molti aggiornamenti da installare, quindi sii paziente.

sudo apt aggiornamento

Dopo aver installato tutti gli aggiornamenti, dovrai riavviare Ubuntu. Perché? A volte, quando Ubuntu viene aggiornato, viene installato un nuovo kernel. Non è possibile utilizzare un nuovo kernel finché non si verifica un riavvio del sistema.

Per riavviare rapidamente Ubuntu, esegui il comando sudo reboot .

sudo riavviare

Una volta effettuato nuovamente l'accesso, Ubuntu sarà aggiornato e pronto per Nginx!

Come installare Nginx su Ubuntu

Il server Web Nginx è abbastanza facile da utilizzare su Ubuntu perché si trova nei principali repository software. Per installare Nginx, eseguire il seguente comando apt install e configurare il pacchetto "nginx".

sudo apt installa nginx

Ubuntu ti chiederà una password quando scrivi il comando sopra. Usando la tastiera, inserisci la password del tuo account utente. Se il tuo account non ha accesso sudo , puoi invece accedere a root e installare il pacchetto.

Nota: devi avere l'account root di Ubuntu sbloccato per accedere con su .

su -

apt installa nginx

Immettendo il comando apt install e inserendo la password dell'account utente, Ubuntu raccoglierà tutte le dipendenze necessarie per configurare Nginx. Ti chiederà quindi di premere il tasto Y per confermare che desideri installare il software. Premi Y per confermare.

Quando premi il tasto Y sulla tastiera, il gestore di pacchetti Ubuntu configurerà Nginx e lo farà funzionare sul tuo sistema server Ubuntu.

Come consentire a Nginx di passare attraverso il firewall di Ubuntu

Se utilizzi il firewall UFW sul server Ubuntu, dovrai consentire a Nginx di utilizzarlo per il pieno utilizzo. Se non lo fai, Nginx potrebbe non funzionare correttamente. Per consentire l'UFW attraverso il firewall, procedere come segue.

Usa il comando ufw app list . Tieni presente che dovrai accedere all'account root per eseguire il comando ufw app list sul tuo server Ubuntu. Se non puoi accedere all'account root con su esegui il comando sudo -s .

su - elenco di app ufw

Quando esegui il comando ufw app list , il firewall di Ubuntu ti mostrerà "applicazioni disponibili". Queste "applicazioni disponibili" dovrebbero essere "Nginx Full", "Nginx HTTP", "Nginx HTTPS", ecc.

Per abilitare il traffico delle porte con Nginx solo tramite la porta 443 (HTTPS), puoi utilizzare il comando ufw allow "Nginx HTTPS" . Questo comando è ottimo per coloro che non usano HTTP ed eseguono tutto tramite HTTPS.

ufw consente 'Nginx HTTPS'

Se, tuttavia, fai affidamento su HTTP (porta 80), puoi abilitare quella porta attraverso il firewall di Ubuntu usando il comando ufw allow , ma questa volta sostituendo "Nginx HTTPS" con "Nginx HTTP".

ufw consente 'Nginx HTTP'

Se ti affidi sia a HTTP che a HTTPS, è disponibile un terzo profilo nel firewall di Ubuntu da abilitare. Questo profilo si chiama "Nginx Full". L'abilitazione consentirà il traffico sulla porta 80 (HTTP) e sulla porta 443 (HTTPS). Usa il comando ufw allow 'Nginx Full' per abilitare il profilo.

ufw consente 'Nginx Full'

Come disattivare il firewall ufw

Sebbene sia una buona idea mantenere attivo il firewall di Ubuntu e consentire a Nginx di attraversarlo, non è un requisito. Se non stai esponendo il tuo server web Nginx a Internet più grande, ed è solo per LAN, potresti non averne bisogno. Ecco come disattivare il firewall.

Per disabilitare il firewall di Ubuntu, puoi semplicemente eseguire ufw disable . Questo comando disattiverà il firewall, ma non lo disinstallerà.

uff disabilitato

In alternativa, se si desidera eliminare completamente il firewall, è possibile eseguire il comando apt remove uninstall . Questo comando rimuoverà completamente il firewall.

apt rimuovere ufw

Leave a Comment

3 modi per registrare la tua voce su Linux

3 modi per registrare la tua voce su Linux

Stai cercando di registrare la tua voce sul tuo PC Linux? Scopri i migliori software e come utilizzarli con la nostra guida dettagliata.

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Come ridurre a icona Thunderbird nella barra delle applicazioni di Linux

Birdtray è un

Come configurare Jellyfin su Linux in Docker

Come configurare Jellyfin su Linux in Docker

Jellyfin è un server multimediale open source alternativo a Plex. Scopri come distribuire Jellyfin su Docker in Linux oggi stesso.

Come aprire i file di Microsoft PowerPoint in Libre Office

Come aprire i file di Microsoft PowerPoint in Libre Office

Hai una presentazione di Microsoft Office PowerPoint che desideri aprire in Libre Office sul tuo PC Linux? Non sai come farlo? Possiamo aiutarti!

Come eliminare i volumi LVM di Linux

Come eliminare i volumi LVM di Linux

Guida passo passo per eliminare i volumi LVM su Linux. Scopri come procedere in modo sicuro e efficace.

Come accedere ai file system ExFat su Ubuntu Linux

Come accedere ai file system ExFat su Ubuntu Linux

Guida dettagliata su come accedere ai file system ExFAT su Ubuntu Linux. Scopri come installare e rimuovere il driver ExFAT DKMS.

Come installare LibreELEC sul Raspberry Pi 4

Come installare LibreELEC sul Raspberry Pi 4

Scopri come installare LibreELEC sul Raspberry Pi 4, un sistema operativo ideale per lettori multimediali, e configurarlo facilmente.

Come eseguire laggiornamento a Linux Mint 19.3

Come eseguire laggiornamento a Linux Mint 19.3

Linux Mint 19.3 offre numerosi miglioramenti all

Configura il fork Betterbird di Thunderbird su Linux

Configura il fork Betterbird di Thunderbird su Linux

Stanco di aspettare le nuove funzionalità di Thunderbird? Impara a installare Betterbird, un fork di Thunderbird ricco di correzioni di bug e funzionalità.

Come giocare a Roblox su Linux usando Wine

Come giocare a Roblox su Linux usando Wine

Sei un fan di Roblox? Vuoi giocarci su Linux? Segui questa guida per scoprire come farlo funzionare!