Vuoi imparare a installare Nginx e configurare la funzione di autenticazione di base su un computer che esegue Ubuntu Linux? In questa esercitazione verrà configurata la funzionalità di autenticazione di base sul server Nginx.

• Ubuntu 18
• Ubuntu 19
• Ubuntu 20
• Nginx 1.18.0

Elenco attrezzature

Nella sezione seguente viene presentato l’elenco delle attrezzature utilizzate per creare questa esercitazione.

Come Amazon Associate, guadagno dagli acquisti idonei.

Esercitazione Nginx – Autenticazione di base

Installare il server Nginx e i pacchetti necessari.

Copy to Clipboard

Creare il file di password Nginx e aggiungere il primo account utente.

Copy to Clipboard

Il sistema ti chiederà di inserire la password per il nuovo account utente.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Per creare altri account utente, utilizzare il comando seguente.

Copy to Clipboard

Modificare il file di configurazione Nginx per il sito Web predefinito.

Copy to Clipboard

Inserire la riga seguente nell’area denominata LOCATION.

Copy to Clipboard

Ecco il contenuto del file.

Copy to Clipboard

Riavviare il servizio Nginx.

Copy to Clipboard

Aprire il browser e immettere l’indirizzo IP del server Web.

Nel nostro esempio, il seguente URL è stato immesso nel browser:

• http://172.31.8.195

Il server Nginx richiederà l’esecuzione dell’autenticazione utente.

Nginx authentication

Nel nostro esempio, la configurazione richiedeva l’autenticazione utente per accedere a qualsiasi parte del sito Web.

Nell’esempio successivo, verrà richiesta l’autenticazione solo per gli utenti che tentano di accedere a una sottodirectory denominata: SECURE.

Copy to Clipboard

Congratulazioni! È ora possibile utilizzare l’autenticazione di base Nginx.