Este artículo asume que está ejecutando un servidor Apache en el puerto 82, usando una URL como http://localhost:82/ . Ahora vamos a poner el servidor de tráfico Apache en la interfaz del servidor web Apache en el puerto 80, usando como url http://svr1.tecadmin.net . Cuando cargamos el dominio http://svr1.tecadmin.net en Bower, la solicitud irá primero al servidor de tráfico y pasará la solicitud al servidor web backend que se ejecuta en el puerto 82.
Paso 1:Instalar el Repositorio EPEL
Primero necesitamos agregar
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
Paso 2:Instale el servidor de tráfico Apache
Después de agregar el repositorio EPEL en el sistema, instale el servidor de tráfico Apache usando el siguiente comando.
# yum install trafficserver
Paso 3:configurar Apache Traffic Server como proxy inverso
En primer lugar, cambie su servidor apache para que funcione con el puerto 82.
Ahora configuraremos el servidor Apache Traffic para que funcione en el puerto 80 y configuraremos la configuración del proxy inverso. Apache Traffic Server utiliza dos archivos de configuración que se enumeran a continuación como trabajo.
- 1. /etc/trafficserver/records.config
- 2. /etc/trafficserver/remap.config
Edite
CONFIG proxy.config.http.server_port INT 80
Mantener edición
CONFIG proxy.config.proxy_name STRING svr1.tecadmin.net CONFIG proxy.config.url_remap.pristine_host_hdr INT 1
Editemos
map http://svr1.tecadmin.net:80/ http://localhost:82/ reverse_map http://localhost:82/ http://svr1.tecadmin.net/
Paso 4:reiniciar el servicio
Después de realizar la configuración deseada, reinicie el servidor de tráfico apache y configúrelo para que se inicie automáticamente en el arranque del sistema.
# service trafficserver restart # chkconfig trafficserver on
Paso 5:analizar el encabezado del sitio web
Ha realizado toda la configuración básica del servidor Apache Traffic. Revisemos el encabezado del sitio web para asegurarnos de que ATS son datos de servicio para los usuarios. Compruebe a continuación el resultado del encabezado de respuesta comparativa con ATS y sin ATS.
Con servidor de tráfico Apache
Sin servidor de tráfico Apache