Lequel de ces deux fichiers dois-je utiliser pour configurer Apache ?
En httpd.conf
est vide, tandis que apache2.conf
ne l'est pas.
Je ne sais plus où j'en suis !
Lequel de ces deux fichiers dois-je utiliser pour configurer Apache ?
En httpd.conf
est vide, tandis que apache2.conf
ne l'est pas.
Je ne sais plus où j'en suis !
Il suffit d'ouvrir le fichier apache2.conf et d'en examiner le contenu :
Include /etc/apache2/mod-enabled/*.conf
Include /etc/apache2/httpd.conf
Ainsi, si vous souhaitez inclure votre propre configuration, ajoutez-la à httpd.conf et apache2.conf la récupérera automatiquement.
Comme d'autres le disent, apache2.conf peut être généré par la machine et il est préférable de ne pas y toucher.
Pour plus d'informations, Ubuntu utilise généralement apache2.conf et Centos utilise httpd.conf. Tous ces fichiers dépendent donc de votre système d'exploitation.
Pour trouver le nom et l'emplacement du fichier de configuration, vous devez :
1) Rechercher le processus tel qu'il est appelé, dans ce cas en travaillant avec l'utilisateur apache :
ps -ef | grep apache
(dans cet exemple, les retours : httpd
)
2) Indiquez les variables utilisées par le binaire :
httpd -V | grep 'HTTPD_ROOT' && httpd -V | grep 'SERVER_CONFIG_FILE'
Extraits et captures d'écran à l'adresse suivante http://www.sysadmit.com/2016/12/linux-apache-donde-esta-httpdconf-apache2conf.html
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.