Menu

Apache2 et reload conf virtualhost [Fermé]

Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
- - Dernière réponse : mamiemando
Messages postés
28884
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 juillet 2019
- 4 juil. 2013 à 21:10
Bonjour,

J'ai plusieurs fichiers dans apache2/sites-available avec plusieurs blocs virtualhost dans chacun des fichiers mais lorsque je rajoute un bloc virtualhost dans un des fichiers je ne souhaite pas afin que celui-ci soit prise en compte par apache faire un :

apache2ctl graceful 

Est il possible de faire un reload d'apache en lui spécifiant un fichier en particulier afin qu'il recharge uniquement la conf de ce fichier?

Merci




Afficher la suite 

3 réponses

Messages postés
28884
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 juillet 2019
6601
0
Merci
Est il possible de faire un reload d'apache en lui spécifiant un fichier en particulier afin qu'il recharge uniquement la conf de ce fichier?

Non je ne pense pas. Normalement apache ne lit qu'un fichier. Sous debian, la configuration est étalée sur plusieurs fichiers grâce à un système de lien symboliques gérés par exemple au travers des commandes a2ensite, a2dissite, a2enmod et a2dismod.
http://www.mistra.fr/tutoriel-linux-serveur-web-apache2.html

En admettant qu'une tel commande il faudrait regarder dans le man de ces commandes et dans celui d'apachectl. Pour moi il faudrait gérer tes liens au travers des commandes "a2..." et ensuite lancer la commande :

service apache2 reload


Bonne chance
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
16
0
Merci
Merci mamiemando.

Mes fichiers sont déjà gérés via a2ensite pour les activer ce qui créait des lien symboliques dans sites-enabled .

Le truc c'est de pouvoir reloader que l'un ou l'autre.

Je vais pousser mes tests.

Merci en tout cas pour les infos.
Messages postés
28884
Date d'inscription
jeudi 12 mai 2005
Statut
Modérateur
Dernière intervention
17 juillet 2019
6601
0
Merci
Pour moi "reloader l'un ou l'autre" a peu de sens dans la mesure ou tu dis à apache de recharger son fichier de configuration. En tout cas selon :
http://httpd.apache.org/docs/2.2/programs/apachectl.html

... ce n'est visiblement pas possible de recharge juste un morceau de fichier de configuration. J'avoue ne pas trop voir l'intérêt, si tu peux recharger "gracefully" toute la configuration d'apache c'est encore mieux non (selon le théorème du qui peut le plus peut le moins :p).

Bonne chance