Vuoi imparare come installare il Apache Traffic Server come proxy inverso per Nginx su Ubuntu Linux? In questo tutorial, ti mostreremo tutti i passaggi necessari per eseguire l'installazione del Apache Traffic Server su Ubuntu Linux in 5 minuti o meno.

Ubuntu 18,04
Ubuntu 19.10
• Apache Traffic Server 8.0.5
Nginx 1.16.1

Nel nostro esempio, il servizio Apache Traffic Server sarà in ascolto sulla porta TCP 80.In our example, the Apache Traffic Server service will listen on the TCP port 80.

Nel nostro esempio, il servizio Nginx sarà in ascolto sulla porta TCP 8080.In our example, the Nginx service will listen on the TCP port 8080.

Apache Traffic Server - Esercitazione correlata:

In questa pagina, offriamo un rapido accesso a un elenco di tutorial relativi al Apache Traffic Server.

Tutorial Apache Traffic Server - Installazione del proxy inverso su Ubuntu Linux

Installare il Apache Traffic Server.

Copy to Clipboard

Modificare il file di configurazione records.config.

Copy to Clipboard

Individuare la riga seguente.

Copy to Clipboard

Modificare il servizio dalla porta 8080 alla porta 80.

Copy to Clipboard

Riavviare il Apache Traffic Server.

Copy to Clipboard

Modificare il file di configurazione remap.config.

Copy to Clipboard

Aggiungere le righe seguenti alla fine di questo file di configurazione.

Copy to Clipboard

Nel nostro esempio, ogni connessione all'indirizzo IP 200.200.200.200 sulla porta 80 verrà reindirizzata a localhost sulla porta 8080.

È necessario modificare l'indirizzo IP 200.200.200.200 con l'indirizzo IP del server.

Riavviare il Apache Traffic Server.

Copy to Clipboard

Verificare se il servizio ATS è in ascolto sulla porta TCP 80.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

La configurazione del servizio di traffico Apache su Ubuntu LInux è stata completata.

Tutorial Apache Traffic Server - Cache Configuration

La quantità di spazio su disco consentita per la cache è specificata nel file di configurazione denominato storage.config.

Modificare questo file di configurazione.

Copy to Clipboard

Di seguito è riportata la configurazione della cache del disco predefinita ATS.

Copy to Clipboard

Questa configurazione consente l'utilizzo di 256 MB di spazio su disco per la cache.

La configurazione della cache ATS viene impostata nel file di configurazione denominato records.config.

Modificare il file di configurazione records.config.

Copy to Clipboard

Di seguito è riportata la configurazione della cache predefinita ATS.

Copy to Clipboard

Questa configurazione specifica quanto segue:

Il servizio ATS gestirà automaticamente la quantità di RAM utilizzata per la cache.
Gli oggetti di dimensioni superiori a 4 MB non verranno mantenuti nella cache DELLA RAM.
La dimensione massima dell'oggetto che verrà memorizzato nella cache è illimitata.

Dopo aver modificato i file di configurazione, è necessario riavviare il servizio ATS.

Copy to Clipboard

Congratulazioni! È possibile modificare la configurazione della cache del servizio ATS.

Tutorial - Installazione di Nginx su Ubuntu Linux

Installare il servizio Nginx.

Copy to Clipboard

Modificare il file di configurazione Nginx denominato default.

Copy to Clipboard

Ecco il file, prima della nostra configurazione.

Copy to Clipboard

Modificare la porta predefinita Nginx da 80 a 8080.

Ecco il file, dopo la nostra configurazione.

Copy to Clipboard

Riavviare il servizio Nginx.

Copy to Clipboard

Verificare se il servizio Nginx è in ascolto sulla porta TCP 8080.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

La configurazione Nginx è stata completata per utilizzare il servizio proxy inverso.

Tutorial Apache Traffic Server - Test dell'installazione

Al termine dell'installazione, è necessario testare la configurazione.

Aprire un software del browser e immettere l'indirizzo IP esterno del Apache Traffic Server.

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

http://200.200.200.200 di http://200.200.200.200

Il servizio ATS comunicherà con il servizio Nginx e risponderà alla tua richiesta.

nginx welcome

Utilizzare il comando seguente per verificare se il servizio ATS risponde alla richiesta.

Copy to Clipboard

Ecco l'output del comando.

Copy to Clipboard

Come si può vedere nell'intestazione, il Apache Traffic Server risponde alla richiesta dell'utente.