Tento článek předpokládá, že používáte server Apache na portu 82, pomocí adresy URL jako http://localhost:82/ . Nyní se chystáme umístit dopravní server Apache na frontend webového serveru Apache na portu 80 pomocí podobné adresy URL http://svr1.tecadmin.net . Když načteme doménu http://svr1.tecadmin.net v boweru, požadavek půjde nejdříve na traffic server a ten předá požadavek backendovému webovému serveru běžícímu na portu 82.
Krok 1:Instalace úložiště EPEL
Nejprve musíme přidat
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
Krok 2:Nainstalujte Apache Traffic Server
Po přidání úložiště EPEL do systému nainstalujte Apache traffic server pomocí následujícího příkazu.
# yum install trafficserver
Krok 3:Nastavení serveru Apache Traffic Server jako reverzního proxy
Nejprve změňte svůj apache server tak, aby fungoval s portem 82.
Nyní nakonfigurujeme server Apache Traffic pro práci na portu 80 a nastavíme nastavení reverzního proxy. Apache Traffic Server používá dva konfigurační soubory uvedené níže jako pracovní.
- 1. /etc/trafficserver/records.config
- 2. /etc/trafficserver/remap.config
Upravte
CONFIG proxy.config.http.server_port INT 80
Pokračujte v úpravách
CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
Upravme
map http://svr1.tecadmin.net:80/ http://localhost:82/ reverse_map http://localhost:82/ http://svr1.tecadmin.net/
Krok 4:Restartujte službu
Po provedení požadované konfigurace restartujte server apache traffic a nakonfigurujte jej na automatické spouštění při spouštění systému.
# service trafficserver restart # chkconfig trafficserver on
Krok 5:Analýza záhlaví webu
Provedli jste veškerou základní konfiguraci serveru Apache Traffic. Zkontrolujeme záhlaví webu, abychom se ujistili, že ATS je servisní data pro uživatele. Níže zkontrolujte srovnávací výsledek záhlaví odpovědi s ATS a bez ATS.
Se serverem Apache Traffic Server
Bez Apache Traffic Server