Ldfa Posté(e) le 30 décembre 2019 Partager Posté(e) le 30 décembre 2019 Un petit mémo pour configurer Varnish 4 pour le forcer à écouter sur le port 80. Par défaut Varnish écoute sur le port 6081, ce qui n’est pas très pratique pour un site internet qui écoute sur le port 80. Pour changer son port d’écoute rien de plus simple, il suffit d’éditer le fichier : /etc/default/varnish nano /etc/default/varnish Changer le port 6081 par 80 : DAEMON_OPTS="-a :6081 -> DAEMON_OPTS="-a :80 Pour finir, relancer Varnish systemctl daemon-reload systemctl restart varnish.service Sauf que voilà, sous Debian 8 cela ne fonctionne pas ! Pour s’en convaincre, lancer la commande netstat : netstat -lp - grep varnish tcp 0 0 *:6081 *:* LISTEN 25503/varnishd ... Pour forcer Varnish à écouter sur le port 80, voici ce qu’il faut faire :Faire une copie du de varnish.service dans /etc/systemd/system/ : cp /lib/systemd/system/varnish.service /etc/systemd/system/ Editer le fichier : nano /etc/systemd/system/varnish.service Changer la valeur du port à cette ligne : ExecStart=/usr/sbin/varnishd -a :6081 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m -> ExecStart=/usr/sbin/varnishd -a :80 -T localhost:6082 -f /etc/varnish/default.vcl -S /etc/varnish/secret -s malloc,256m Recharger le service varnish.service : systemctl reload varnish.service Vérification avec netstat : netstat -lp - grep varnish tcp 0 0 *:http *:* LISTEN 25503/varnishd ... merci à deshack.net Afficher l’article complet Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.