GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Nginx su Ubuntu

In questo tutorial, ti mostreremo come installare Nginx su Ubuntu. Per chi non lo sapesse, Nginx è uno dei server web più popolari al mondo ed è responsabile per ospitare alcuni dei siti più grandi e con il traffico più elevato su Internet. Nella maggior parte dei casi è più rispettoso delle risorse di Apache e può essere utilizzato come server Web o proxy inverso. Quindi oggi ti mostrerò come configurare il server web Nginx su Ubuntu o Debian. Non è poi così difficile. Iniziamo con Nginx.

Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il ​​tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo ' ai comandi per ottenere i privilegi di root. Ti mostrerò l'installazione passo passo del server web Nginx su un server Ubuntu. Puoi seguire le stesse istruzioni per Ubuntu 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.

Prerequisiti

  • Un server che esegue uno dei seguenti sistemi operativi:Ubuntu 20.04, 18.04, 16.04 e qualsiasi altra distribuzione basata su Debian come Linux Mint.
  • Si consiglia di utilizzare una nuova installazione del sistema operativo per prevenire potenziali problemi.
  • Accesso SSH al server (o semplicemente apri Terminal se sei su un desktop).
  • Un non-root sudo user o accedere all'root user . Ti consigliamo di agire come non-root sudo user , tuttavia, poiché puoi danneggiare il tuo sistema se non stai attento quando agisci come root.

Installa Nginx su Ubuntu

Passaggio 1. Per installare, devi prima aggiornare apt repository e pacchetti digitando il comando seguente:

sudo apt install nginx -y

Passaggio 2. Installa Nginx,

Installare Nginx è semplice come eseguire un solo comando:

sudo apt-get install nginx

Avvio e arresto del server Nginx

Per avviare il server Nginx, immetti il ​​seguente comando:

sudo systemctl start nginx

Per arrestare il server Nginx, immetti il ​​seguente comando:

sudo systemctl stop nginx

Configurazione di file/cartelle Nginx

  • Il file di configurazione principale per Nginx è /etc/nginx/nginx.conf
  • Gli host virtuali sono definiti in /etc/nginx/sites-available/default
  • PHP verrà configurato in /etc/php5/fpm/php.ini

Prima di chiudere la finestra del terminale, è necessario impostare il servizio Nginx per l'avvio all'avvio. Basta eseguire il comando seguente:

update-rc.d nginx defaults

Questo dovrebbe essere già abilitato per impostazione predefinita, quindi potresti visualizzare un messaggio come questo:

System start/stop links for /etc/init.d/nginx already exist

Navigando verso l'indirizzo IP del tuo server (supponendo che non ci siano altri server in ascolto sulla porta 80), verrai accolto con la pagina di benvenuto standard:

I passaggi precedenti dovrebbero produrre un Nginx in esecuzione che serva le pagine predefinite di Nginx sulla porta 80. Inizieremo a lavorare attraverso varie configurazioni e ottimizzazioni per completare la serie. Divertiti con il tuo nuovo server web! Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Nginx.


Ubuntu
  1. Come installare Nginx Web Server su Ubuntu 18.04

  2. Come installare NGINX su Ubuntu 20.04 Focal Fossa

  3. Come installare Zimbra 8.6 su Ubuntu 14.04 Server

  4. Come installare LEMP su Ubuntu 16.04

  5. Come installare Nginx su Ubuntu 18.04

Come installare Nginx su Ubuntu 15.04

Come installare Nginx su Ubuntu 18.04 LTS

Come installare Nginx Web Server su Ubuntu 20.04

Come installare Nginx su Ubuntu 14.04

Come installare NGINX su Ubuntu 20.04

Come installare NGINX su Ubuntu 18.04