¿Le gustaría aprender a instalar el Apache Traffic Server como un proxy inverso para Nginx en Ubuntu Linux? En este tutorial, vamos a mostrarle todos los pasos necesarios para realizar la instalación del Apache Traffic Server en Ubuntu Linux en 5 minutos o menos.
• Ubuntu 18.04
• Ubuntu 19.10
• Apache Traffic Server 8.0.5
• Nginx 1.16.1
En nuestro ejemplo, el servicio Apache Traffic Server escuchará en el puerto TCP 80.
En nuestro ejemplo, el servicio Nginx escuchará en el puerto TCP 8080.
Apache Traffic Server – Tutorial relacionado:
En esta página, ofrecemos acceso rápido a una lista de tutoriales relacionados con Apache Traffic Server.
Tutorial Apache Traffic Server – Instalación de proxy inverso en Ubuntu Linux
Instale Apache Traffic Server.
Edite el archivo de configuración records.config.
Busque la siguiente línea.
Cambie el servicio del puerto 8080 al puerto 80.
Reinicie el Apache Traffic Server.
Edite el archivo de configuración remap.config.
Agregue las siguientes líneas al final de este archivo de configuración.
En nuestro ejemplo, cada conexión a la dirección IP 200.200.200.200 en el puerto 80 será redirigida al host local en el puerto 8080.
Debe cambiar la dirección IP 200.200.200.200 a la dirección IP del servidor.
Reinicie el Apache Traffic Server.
Verifique si el servicio ATS está escuchando en el puerto TCP 80.
Aquí está la salida del comando.
Ha terminado la configuración del Apache Traffic Server en Ubuntu LInux.
Tutorial Apache Traffic Server – Configuración de caché
La cantidad de espacio en disco permitida para la memoria caché se especifica en el archivo de configuración denominado storage.config.
Edite este archivo de configuración.
Aquí está la configuración predeterminada de la caché de disco ATS.
Esta configuración permite el uso de 256 MB de espacio en disco para la memoria caché.
La configuración de caché ATS se establece en el archivo de configuración denominado records.config.
Edite el archivo de configuración records.config.
Aquí está la configuración de caché predeterminada ATS.
Esta configuración especifica lo siguiente:
• El servicio ATS gestionará automáticamente la cantidad de RAM utilizada para la memoria caché.
• Los objetos de más de 4 MB no se mantendrán en la memoria caché de RAM.
• El tamaño máximo del objeto que se almacenará en caché es ilimitado.
Después de cambiar los archivos de configuración, debe reiniciar el servicio ATS.
¡Felicitaciones! Puede cambiar la configuración de caché de servicio ATS.
Tutorial – Instalación de Nginx en Ubuntu Linux
Instale el servicio Nginx.
Edite el archivo de configuración de Nginx denominado default.
Aquí está el archivo, antes de nuestra configuración.
Cambie el puerto predeterminado de Nginx de 80 a 8080.
Aquí está el archivo, después de nuestra configuración.
Reinicie el servicio Nginx.
Verifique si el servicio Nginx está escuchando en el puerto TCP 8080.
Aquí está la salida del comando.
Ha terminado la configuración de Nginx para utilizar el servicio de proxy inverso.
Tutorial Apache Traffic Server – Prueba de la instalación
Después de finalizar la instalación, debe probar la configuración.
Abra un software de navegador e introduzca la dirección IP externa de su Apache Traffic Server.
En nuestro ejemplo, se introdujo la siguiente URL en el navegador:
• http://200.200.200.200
El servicio ATS se comunicará con el servicio Nginx y responderá a su solicitud.
Utilice el siguiente comando para comprobar si el servicio ATS responde a su solicitud.
Aquí está la salida del comando.
Como puede ver en el encabezado, el Apache Traffic Server responde a la solicitud del usuario.