[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: apache2 httpd.conf apache2.conf



Le 15/04/07, mx a écrit :
Bonjour la liste,

j'ai besoin de vos lumières concernant apache2 et ses fichiers de
configuration.
Jusqu'ici les informations que j'ai trouvées sont contradictoires.

Suite à une première installation par défaut de apache2 à partir de
dépot de etch je trouve dans le répertoire /etc/apache2 les fichiers de
configuration apache2.conf et httpd.conf .

apache2.conf contient la configuration par défaut du serveur et
httpd.conf est vide.

Par ailleurs le site apache.org [0] donne les indications suivantes :
"[…].The main configuration file is usually called httpd.conf."
J'en déduis que je dois utiliser ce fichier pour mes ajustements personnels.

Sur d'autres sources trouvées ça et là sur le web certains utilisateurs
prétendent que httpd.conf est présent pour des raisons de
retro-compatibilité avec les anciennes version de apache. Il faut donc
utilisé apache2.conf

Pratiquement quand je décide de modifier les directives
Sever{Signature,Tokens}, j'utilise le fichier httpd.conf cela ne marche
évidement pas. Puisque, je pense, httpd.conf est sourcé dans
apache2.conf avant que ces mêmes directives soient configurées par
apache2.conf .

Où dois je donc faire les modifications apache2 ou httpd ?
D'autre sources de documentation à proposer peut être ?

Je pense que je loupe quelque chose car je nage de nouveau quand je veux
modifier DocumentRoot qui pointe actuellement sur
/var/www/apache2-default/ mais dont la configuration n'apparaît pas dans
apache.conf .

Les contradictions à propos de la configuration viennent du fait que
tu utilises Apache en version empaquetée Debian ou la version source
de apache.org. La configuration par défaut est dans httpd.conf. La
version Debian apporte des changements à ce niveau, en déclarant le
fichier apache2.conf comme étant le fichier de configuration, et
effectivement le fichier httpd.conf est conservé pour des raisons de
compatibilité et est sourcé avec une directive "Include" dans
apache2.conf. Le paquet Debian apporte d'autres changements sur
l'organisation des fichiers, comme par exemple le système de gestion
des modules avec les répertoires mods-available et mods-enabled.
Voici un lien qui présente cela :
http://wiki.apache.org/httpd/Info/DistrosDefaultLayout

--
Max



Reply to: