12.2. Installation et exécution de Squid
Dans Red Hat Enterprise Linux, le package squid fournit le serveur proxy de mise en cache
Squid
. Exécuter la commande rpm -q squid
pour voir si le package squid est installé. Sinon, exécuter la commande suivante en tant qu'utilisateur root
pour l'installer :
yum install squid
~]# yum install squid
Exécuter la commande
systemctl start squid
en tant qu'utilisateur root
pour démarrer Squid
:
systemctl start squid
~]# systemctl start squid
Squid
va maintenant commencer à écouter le port 3128 (port par défaut) sur toutes les interfaces de réseau de la machine.
Exécuter la commande
systemctl start squid
pour confirmer que Squid
est en cours d'exécution. En voici un exemple :
Exécuter la commande
ps -eZ | grep squid
pour afficher les processus de Squid
:
Si vous êtes interressés par les statistiques de
Squid
en environnement de ligne de commande, utiliser l'outil squidclient
qui peut accéder au service Squid
et extraire des statistiques. Ainsi, pour obtenir des statistiques sur la performane en général, exécuter la commande suivante sur le serveur Squid
:
squidclient -p squid-port mgr:info
~]# squidclient -p squid-port mgr:infosquidclient -p squid-port mgr:infosquidclient -p squid-port mgr:info
Pour stopper
Squid
, exécutez cette commande :
systemctl stop squid
~]# systemctl stop squid
Fichiers journaux Squid
Les fichiers journaux du serveur proxy de
Squid
se trouvent dans le répertoire /var/log/squid/
. Le fichier journal qui stocke des informations sur les requêtes proxy se trouve dans le fichier /var/log/squid/access.log
.