Home Hardware Networking Programmazione Software Domanda Sistemi
Conoscenza del computer >> sistemi >> Ubuntu >> .

Come installare Nginx su Ubuntu 18.04

## Passaggio 1:aggiorna il sistema

Prima di installare qualsiasi nuovo software, è sempre buona norma aggiornare i pacchetti di sistema alle versioni più recenti. Eseguire il comando seguente per aggiornare il sistema:

```

aggiornamento sudo apt

```

Passaggio 2:installa Nginx

Una volta aggiornato il sistema, puoi procedere con l'installazione di Nginx. Per fare ciò, esegui il seguente comando:

```

sudo apt installa nginx

```

Passaggio 3:controlla lo stato del servizio Nginx

Al termine dell'installazione, puoi controllare lo stato del servizio Nginx per assicurarti che sia in esecuzione. Esegui il seguente comando:

```

sudo systemctl stato nginx

```

Dovresti vedere un output simile al seguente, che indica che il servizio Nginx è attivo e in esecuzione:

```

● nginx.service:un server Web ad alte prestazioni e un server proxy inverso

Caricato:caricato (/lib/systemd/system/nginx.service; abilitato; preimpostazione del fornitore:abilitato)

Attivo:attivo (in funzione) da gio 27-06-2019 14:39:46 UTC; 30 anni fa

Processo:23658 ExecStartPre=/usr/sbin/nginx -t (code=exited, status=0/SUCCESS)

Processo:23656 ExecStart=/usr/sbin/nginx -g demone attivo; processo_master attivo; (codice=uscita, stato=0/SUCCESSO)

PID principale:23657 (nginx)

CGroup:/system.slice/nginx.service

├─23657 nginx:processo principale /usr/sbin/nginx -g demone attivo; processo_master attivo;

├─23672 nginx:processo di lavoro

├─23674 nginx:processo di lavoro

├─23680 nginx:processo di lavoro

├─23683 nginx:processo di lavoro

└─23688 nginx:processo di lavoro

27 giugno 14:39:46 localhost systemd[1]:Avvio di un server Web ad alte prestazioni e di un server proxy inverso...

27 giugno 14:39:46 localhost nginx[23656]:nginx:la sintassi del file di configurazione /etc/nginx/nginx.conf è ok

27 giugno 14:39:46 localhost systemd[1]:avviato Un server Web ad alte prestazioni e un server proxy inverso.

```

Passaggio 4:accedi alla pagina di benvenuto Nginx predefinita

Una volta che il servizio Nginx è in esecuzione, puoi accedere alla pagina di benvenuto Nginx predefinita digitando il seguente indirizzo in un browser web:

```

http://localhost

```

Dovresti vedere la pagina di benvenuto predefinita di Nginx, che conferma che Nginx funziona correttamente.

Passaggio 5:configura Nginx

La configurazione predefinita di Nginx è adatta alla maggior parte dei siti Web di base. Tuttavia, potrebbe essere necessario personalizzare la configurazione per soddisfare le proprie esigenze specifiche. Il file di configurazione principale per Nginx si trova in /etc/nginx/nginx.conf. Puoi modificare questo file utilizzando un editor di testo come nano o vi.

Ad esempio, per modificare la porta predefinita su cui Nginx è in ascolto, puoi modificare la direttiva di ascolto nel file nginx.conf. La porta predefinita è 80, ma puoi cambiarla con qualsiasi altra porta che non sia già in uso.

```

ascolta 80;

ascolta 8080;

```

Dopo aver apportato eventuali modifiche al file di configurazione, è necessario ricaricare il servizio Nginx affinché le modifiche abbiano effetto. Puoi farlo eseguendo il seguente comando:

```

sudo systemctl ricarica nginx

```

Passaggio 6:testa la configurazione di Nginx

Dopo aver apportato eventuali modifiche alla configurazione di Nginx, è importante testare la configurazione per assicurarsi che sia valida. Per fare ciò, esegui il seguente comando:

```

sudo nginx -t

```

Se la configurazione è valida, dovresti vedere un output simile al seguente:

```

nginx:la sintassi del file di configurazione /etc/nginx/nginx.conf è ok

nginx:il test del file di configurazione /etc/nginx/nginx.conf ha avuto esito positivo

```

Passaggio 7:abilita Nginx per l'avvio automatico all'avvio

Per garantire che Nginx si avvii automaticamente all'avvio del sistema, è necessario abilitare il servizio Nginx. Esegui il seguente comando:

```

sudo systemctl abilita nginx

```

Passaggio 8:configurazione del firewall

Se hai un firewall abilitato sul tuo sistema, potrebbe essere necessario configurarlo per consentire il traffico verso la porta 80 o qualsiasi altra porta su cui Nginx è in ascolto. Ad esempio, se stai utilizzando il firewall UFW, puoi aprire la porta 80 eseguendo il comando seguente:

```

sudo ufw consenti 80/tcp

```

Conclusione

Hai installato e configurato con successo Nginx sul tuo server Ubuntu 18.04. Nginx è ora in esecuzione e in ascolto sulla porta 80 e la pagina di benvenuto predefinita di Nginx è accessibile digitando http://localhost in un browser web. Puoi personalizzare la configurazione di Nginx per soddisfare le tue esigenze specifiche e Nginx si avvierà automaticamente all'avvio del sistema.

 

sistemi © www.354353.com