Dieser Artikel geht davon aus, dass Sie den Apache-Server auf Port 82 ausführen und eine URL wie http://localhost:82/ verwenden . Jetzt werden wir den Apache-Verkehrsserver auf dem Frontend des Apache-Webservers auf Port 80 platzieren und dabei die URL http://svr1.tecadmin.net verwenden . Wenn wir die Domäne http://svr1.tecadmin.net in Bower laden, geht die Anfrage zuerst an den Verkehrsserver und leitet die Anfrage an den Backend-Webserver weiter, der auf Port 82 läuft.
Schritt 1:EPEL-Repository installieren
Zuerst müssen wir
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
Schritt 2:Apache Traffic Server installieren
Installieren Sie nach dem Hinzufügen des EPEL-Repositorys im System den Apache-Verkehrsserver mit dem folgenden Befehl.
# yum install trafficserver
Schritt 3:Apache Traffic Server als Reverse Proxy einrichten
Ändern Sie zunächst Ihren Apache-Server so, dass er mit Port 82 arbeitet.
Jetzt konfigurieren wir den Apache Traffic-Server so, dass er auf Port 80 funktioniert, und richten die Reverse-Proxy-Einstellung ein. Apache Traffic Server verwendet zwei unten aufgeführte Konfigurationsdateien als Arbeit.
- 1. /etc/trafficserver/records.config
- 2. /etc/trafficserver/remap.config
Bearbeiten Sie
CONFIG proxy.config.http.server_port INT 80
Bearbeiten Sie
CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
Lassen Sie uns
map http://svr1.tecadmin.net:80/ http://localhost:82/ reverse_map http://localhost:82/ http://svr1.tecadmin.net/
Schritt 4:Dienst neu starten
Nachdem Sie die gewünschte Konfiguration vorgenommen haben, starten Sie den Apache-Verkehrsserver neu und konfigurieren Sie ihn so, dass er beim Systemstart automatisch startet.
# service trafficserver restart # chkconfig trafficserver on
Schritt 5:Kopfzeile der Website analysieren
Sie haben die grundlegende Konfiguration des Apache Traffic-Servers abgeschlossen. Lassen Sie uns den Header der Website überprüfen, um sicherzustellen, dass ATS Servicedaten für Benutzer sind. Überprüfen Sie unten das Ergebnis des Vergleichsantwort-Headers mit ATS und ohne ATS.
Mit Apache Traffic Server
Ohne Apache Traffic Server