GNU/Linux >> Linux Esercitazione >  >> Linux

Installa Nginx su Ubuntu

Nginx® è un servizio di server Web, che negli ultimi anni ha guadagnato quasi la stessa quota di mercato di Apache® grazie alle sue eccellenti prestazioni e al set di funzionalità flessibili. Questa guida descrive come installare Nginx e illustra i passaggi successivi per configurare Nginx per servire il tuo sito o la tua applicazione.

Prerequisiti:

Hai bisogno di un server Linux® che esegue il sistema operativo Ubuntu®.

Installa Nginx su Ubuntu

I repository predefiniti per le distribuzioni Linux più popolari, incluso Ubuntu, rendono disponibile Nginx. L'esecuzione di un aggiornamento prima di installare nuovi pacchetti consente al programma di installazione di selezionare la versione più aggiornata del pacchetto disponibile sul repository per l'installazione. Per installare Nginx, procedi come segue:

  1. Esegui i seguenti comandi apt package-manager:

    sudo apt update
    sudo apt install nginx
    
  2. Per abilitare e avviare il servizio e aggiungerlo all'avvio, eseguire i seguenti comandi:

    sudo systemctl enable nginx
    sudo systemctl start nginx
    

Abilita l'accesso al firewall per Nginx

Per impostazione predefinita, Nginx invia il traffico sulle porte predefinite per HTTP (80 ) e HTTPS (443). Tuttavia, è necessario abilitare queste porte per ricevere traffico. Nginx lo rende facile perché si registra come servizio all'interno di Uncomplicated Firewall, UFW. Per abilitare l'accesso al firewall, procedi nel seguente modo:

  1. Esegui il comando seguente per visualizzare i servizi disponibili su UFW:

    sudo ufw app list
    
  2. Esegui il comando seguente per configurare l'impostazione appropriata per il tuo sito. Sostituisci a tua scelta:

    sudo ufw allow 'Nginx <selection>'
    

    Nota Se desideri reindirizzare il traffico HTTP su HTTPS, seleziona Full opzione.

    | Completo | HTTP e HTTPS || HTTP | Solo HTTP || HTTPS | Solo HTTPS |

    Nota: Si consiglia di aprire solo la porta o le porte necessarie all'applicazione. Ridurre al minimo il numero di porte disponibili è una procedura consigliata per la sicurezza.

Test Nginx

Digitare l'indirizzo IP del sito Web nel browser Web. Dovresti vedere una splash page con il logo Nginx e un messaggio "Benvenuto in Nginx". Se non lo vedi, controlla i seguenti elementi:

  • Verifica l'indirizzo IP.

  • Verifica se Nginx è in esecuzione utilizzando il comando seguente:

    sudo service status nginx
    
  • Verifica l'accesso al firewall per Nginx.

Passaggi successivi

Ora che hai installato Nginx, è pronto per iniziare a servire la tua applicazione o sito web. Puoi utilizzare la configurazione predefinita per servire un sito inserendo il suo contenuto in /var/www/html nel tuo filesystem. Tuttavia, se desideri servire più di un sito, ti consigliamo di impostare i blocchi del server Nginx per soddisfare questa esigenza.


Linux
  1. Installa WordPress su Nginx Ubuntu

  2. Installa PHP 7.1 con Nginx su Ubuntu 16.04

  3. Come installare Nginx su Ubuntu 16.04

  4. Come installare Nginx su Ubuntu 18.04

  5. Come installare LEMP su Ubuntu 18.04

Installa Jenkins su Ubuntu 18.04

Installa Elasticsearch su Ubuntu 18.04

Come installare Nginx su Ubuntu 14.04

Come installare NGINX su Ubuntu 20.04

Come installare NGINX su Ubuntu 18.04

Come installare Nginx su Ubuntu 22.04