Souhaitez-vous apprendre à installer le Apache Traffic Server comme un proxy inverse pour Nginx sur Ubuntu Linux? Dans ce tutoriel, nous allons vous montrer toutes les étapes nécessaires pour effectuer l’installation du Apache Traffic Server sur Ubuntu Linux en 5 minutes ou moins.
Ubuntu 18,04
Ubuntu 19,10
Apache Traffic Server 8.0.5
Nginx 1.16.1
Dans notre exemple, le service Apache Traffic Server écoutera sur le port TCP 80.
Dans notre exemple, le service Nginx écoutera le port TCP 8080.
Apache Traffic Server – Tutorial connexe:
Sur cette page, nous offrons un accès rapide à une liste de tutoriels liés au Apache Traffic Server.
Tutorial Apache Traffic Server – Installation proxy inversée sur Ubuntu Linux
Installez le Apache Traffic Server.
Modifier le fichier de configuration records.config.
Localiser la ligne suivante.
Changez le service du port 8080 au port 80.
Redémarrer le Apache Traffic Server.
Modifier le fichier de configuration remap.config.
Ajoutez les lignes suivantes à la fin de ce fichier de configuration.
Dans notre exemple, chaque connexion à l’adresse IP 200.200.200.200 sur le port 80 sera redirigé vers le localhost sur le port 8080.
Vous devez modifier l’adresse IP 200.200.200.200 à votre adresse IP serveur.
Redémarrer le Apache Traffic Server.
Vérifiez si le service ATS est à l’écoute sur le port TCP 80.
Voici la sortie de commande.
Vous avez terminé la configuration du service de circulation Apache sur Ubuntu LInux.
Apache Traffic Server Tutorial – Configuration Cache
La quantité d’espace de disque autorisée pour le cache est spécifiée sur le fichier de configuration nommé storage.config.
Modifier ce fichier de configuration.
Voici la configuration de cache de disque par défaut ATS.
Cette configuration permet l’utilisation de 256 Mo d’espace disque pour le cache.
La configuration de cache ATS est définie sur le fichier de configuration nommé records.config.
Modifier le fichier de configuration records.config.
Voici la configuration de cache par défaut ATS.
Cette configuration spécifie ce qui suit :
Le service ATS gérera automatiquement la quantité de RAM utilisée pour le cache.
Les objets de plus de 4 Mo ne seront pas conservés dans le cache de RAM.
La taille maximale de l’objet qui sera mise en cache est illimitée.
Après avoir modifié les fichiers de configuration, vous devez redémarrer le service ATS.
félicitations! Vous pouvez modifier la configuration du cache de service ATS.
Tutorial – Installation Nginx sur Ubuntu Linux
Installez le service Nginx.
Modifier le fichier de configuration Nginx nommé par défaut.
Voici le fichier, avant notre configuration.
Changez le port par défaut de Nginx de 80 à 8080.
Voici le fichier, après notre configuration.
Redémarrez le service Nginx.
Vérifiez si le service Nginx est à l’écoute sur le port TCP 8080.
Voici la sortie de commande.
Vous avez terminé la configuration Nginx pour utiliser le service proxy inversé.
Apache Traffic Server Tutorial – Test de votre installation
Après la finition de l’installation, vous devez tester votre configuration.
Ouvrez un logiciel de navigateur et entrez l’adresse IP externe de votre Apache Traffic Server.
Dans notre exemple, l’URL suivante a été saisie dans le navigateur :
http://200.200.200.200
Le service ATS communiquera avec le service Nginx et répondra à votre demande.
Utilisez la commande suivante pour vérifier si le service ATS répond à votre demande.
Voici la sortie de commande.
Comme vous pouvez le voir sur l’en-tête, le Apache Traffic Server répond à la demande de l’utilisateur.