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

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

Mp3 Diags: Risolvi fino a 50 problemi con i file audio Mp3

MP3 Diags è lo strumento definitivo per risolvere i problemi nella tua collezione audio musicale. Può taggare correttamente i tuoi file mp3, aggiungere copertine di album mancanti e correggere VBR.

App di notifica desktop di Google Voice

App di notifica desktop di Google Voice

Proprio come Google Wave, Google Voice ha generato un certo fermento in tutto il mondo. Google mira a cambiare il nostro modo di comunicare e poiché sta diventando

Scarica i preferiti di Flickr con FlickrFaves

Scarica i preferiti di Flickr con FlickrFaves

Esistono molti strumenti che consentono agli utenti di Flickr di scaricare le proprie foto in alta qualità, ma esiste un modo per scaricare i Preferiti di Flickr? Di recente siamo arrivati

OK Sampler è un software gratuito per il campionamento musicale

OK Sampler è un software gratuito per il campionamento musicale

Cos'è il campionamento? Secondo Wikipedia, "È l'atto di prendere una porzione, o campione, di una registrazione sonora e riutilizzarla come strumento o

Backup di Google Sites: Importa/Esporta

Backup di Google Sites: Importa/Esporta

Google Sites è un servizio di Google che consente agli utenti di ospitare un sito web sul server di Google. Ma c'è un problema: non è integrata alcuna opzione per il backup.

Applicazione desktop di Google Tasks

Applicazione desktop di Google Tasks

Google Tasks non è così popolare come altri servizi Google come Calendar, Wave, Voice, ecc., ma è comunque ampiamente utilizzato e costituisce parte integrante della vita delle persone.

Come recuperare partizioni perse e dati del disco rigido [Guida]

Come recuperare partizioni perse e dati del disco rigido [Guida]

Nella nostra precedente guida sulla cancellazione sicura del disco rigido e dei supporti rimovibili tramite Ubuntu Live e CD di avvio DBAN, abbiamo discusso del fatto che il disco basato su Windows

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.