Questo articolo presuppone che tu stia eseguendo il server Apache sulla porta 82, utilizzando un URL come http://localhost:82/ . Ora metteremo il server del traffico Apache sul frontend del server web Apache sulla porta 80, usando come url http://svr1.tecadmin.net . Quando carichiamo il dominio http://svr1.tecadmin.net in bower, la richiesta andrà prima al server del traffico e passerà la richiesta al server web di back-end in esecuzione sulla porta 82.
Passaggio 1:installa il repository EPEL
Per prima cosa dobbiamo aggiungere
CentOS/RHEL 6, 32 Bit: # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpmCentOS/RHEL 6, 64 Bit: # rpm -Uvh http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpmCentOS/RHEL 5, 32 Bit: # rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/i386/epel-release-5-4.noarch.rpmCentOS/RHEL 5, 64 Bit: # rpm -Uvh http://dl.fedoraproject.org/pub/epel/5/x86_64/epel-releas5-4.noarch.rpm
Passaggio 2:installa Apache Traffic Server
Dopo aver aggiunto il repository EPEL nel sistema, installa il server del traffico Apache utilizzando il seguente comando.
# yum install trafficserver
Passaggio 3:configura Apache Traffic Server come proxy inverso
Per prima cosa cambia il tuo server Apache in modo che funzioni con la porta 82.
Ora configureremo il server Apache Traffic per funzionare sulla porta 80 e configureremo l'impostazione del proxy inverso. Apache Traffic Server utilizza due file di configurazione elencati di seguito come lavoro.
- 1. /etc/trafficserver/records.config
- 2. /etc/trafficserver/remap.config
Modifica
CONFIG proxy.config.http.server_port INT 80
Continua a modificare
CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
Modifichiamo
map http://svr1.tecadmin.net:80/ http://localhost:82/ reverse_map http://localhost:82/ http://svr1.tecadmin.net/
Fase 4:riavvia il servizio
Dopo aver eseguito la configurazione desiderata, riavvia il server del traffico Apache e configuralo per l'avvio automatico all'avvio del sistema.
# service trafficserver restart # chkconfig trafficserver on
Passaggio 5:analizza l'intestazione del sito web
Hai eseguito tutta la configurazione di base del server Apache Traffic. Consente di controllare l'intestazione del sito Web per assicurarsi che ATS sia dati di servizio per gli utenti. Controlla sotto il risultato dell'intestazione della risposta comparativa con ATS e senza ATS.
Con Apache Traffic Server
Senza Apache Traffic Server