1 votes

Dois-je redémarrer Apache après avoir mis à jour le fichier .conf ?

Je vais apporter une modification à mon fichier apache2.conf. Dois-je redémarrer le serveur pour que ces modifications prennent effet ?

Plus précisément, je change %h en %{X-Forwarded-For}i.

De :

LogFormat "%v:%p %h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%h %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%h %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

A :

LogFormat "%v:%p %{X-Forwarded-For}i %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" vhost_combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %O \"%{Referer}i\" \"%{User-Agent}i\"" combined
LogFormat "%{X-Forwarded-For}i %l %u %t \"%r\" %>s %O" common
LogFormat "%{Referer}i -> %U" referer
LogFormat "%{User-agent}i" agent

5voto

Chrispy Points 126

Oui, lorsque vous modifiez les fichiers de configuration d'apache, la première chose à faire est d'exécuter apachectl configtest (ou apache2ctl configtest pour apache2).

Cela vous indiquera si vous avez des erreurs dans votre configuration avant d'essayer de redémarrer le serveur. Si vous venez de casser votre configuration par une modification, appeler restart arrêtera le serveur et affichera une erreur lorsqu'il essaiera de démarrer, laissant votre service web hors service.

0voto

Tom Points 21

Oui La configuration d'Apache nécessite un redémarrage du serveur

0 votes

Super. Merci ! Pouvez-vous également confirmer que je fais le bon changement de %h à %{X-Forwarded-For}i.

0 votes

Vous devriez peut-être conserver le %h et ajouter le %{X-Forwarded-For}i comme information supplémentaire : blog.loadbalancer.org/apache-and-x-forwarded-for-headers

0voto

Htbaa Points 1699

Oui

Je recommande un redémarrage "gracieux" après un test de configuration.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X