Cet article suppose que vous exécutez le serveur Apache sur le port 82, en utilisant une URL comme http://localhost:82/ . Nous allons maintenant mettre le serveur de trafic Apache sur l'interface du serveur Web Apache sur le port 80, en utilisant comme URL http://svr1.tecadmin.net . Lorsque nous chargeons le domaine http://svr1.tecadmin.net dans bower, la demande ira d'abord au serveur de trafic et elle passera la demande au serveur Web principal s'exécutant sur le port 82.
Étape 1 :Installer le référentiel EPEL
Nous devons d'abord ajouter
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
Étape 2 :Installer le serveur de trafic Apache
Après avoir ajouté le référentiel EPEL dans le système, installez le serveur de trafic Apache à l'aide de la commande suivante.
# yum install trafficserver
Étape 3 :Configurer le serveur de trafic Apache en tant que proxy inverse
Changez d'abord votre serveur apache pour qu'il fonctionne avec le port 82.
Nous allons maintenant configurer le serveur Apache Traffic pour qu'il fonctionne sur le port 80 et configurer le paramètre de proxy inverse. Apache Traffic Server utilise deux fichiers de configuration répertoriés ci-dessous comme travail.
- 1. /etc/trafficserver/records.config
- 2. /etc/trafficserver/remap.config
Modifier
CONFIG proxy.config.http.server_port INT 80
Conserver la modification
CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
Modifions
map http://svr1.tecadmin.net:80/ http://localhost:82/ reverse_map http://localhost:82/ http://svr1.tecadmin.net/
Étape 4 :Redémarrer le service
Après avoir effectué la configuration souhaitée, redémarrez le serveur de trafic apache et configurez-le pour qu'il démarre automatiquement au démarrage du système.
# service trafficserver restart # chkconfig trafficserver on
Étape 5 :Analyser l'en-tête du site Web
Vous avez effectué toute la configuration de base du serveur Apache Traffic. Vérifions l'en-tête du site Web pour nous assurer que l'ATS est une donnée de service pour les utilisateurs. Vérifiez ci-dessous le résultat de l'en-tête de réponse comparatif avec ATS et sans ATS.
Avec le serveur de trafic Apache
Sans serveur de trafic Apache