Aide pour configuration d'apache sur debian

Nouveau WRInaute
Bonjour à tous, :lol:

J'utilise debian et j'ai installé apache, mysql, php, phpmyadmin, tout pour faire un petit server @home :wink:

Seulement voila, je bug sur la configuration d'apache, j'ai bien été voir la doc en français et anglais mais je n'arrive toujours pas un comprendre une petite chose, dois-je configurer le fichier http.conf avec ceci ci dessous à l'intérieur du fichier :
# This is here for backwards compatability reasons and
to support
# installing 3rd party modules directly via apxs2,
rather than
# through the /etc/apache2/mods-{available,enabled}
mechanism.
#
#LoadModule mod_placeholder
/usr/lib/apache2/modules/mod_placeholder.so

et rajouter ceci :

NameVirtualHost *:80

<VirtualHost *:80>

ServerName www.domain.tld
ServerAlias domain.tld *.domain.tld
DocumentRoot /www/domain

</VirtualHost>

<VirtualHost *:80>

ServerName www.otherdomain.tld
DocumentRoot /www/otherdomain

</VirtualHost>

avec mon ou mes noms de domaines biensur. :wink:

Ou je laise ce fichier vide (voir fichier readme :arrow: http.conf Empty file.

Et configurer le fichier dans le dossier sites-available/default.

Ps:Quand je configure le http.conf et que je relance apache, j'ai ce message d'erreur ci dessous :
[Tue Apr 13 11:03:44 2006] [error] VirtualHost *:80 -- mixing * portsand non-* ports with a NameVirtualHost address is not supported, proceeding with undefined results
[Tue Apr 13 11:03:44 2006] [warn] NameVirtualHost *:0 has no
VirtualHosts
[Tue Apr 13 11:03:44 2006] [warn] NameVirtualHost *:80 has no
VirtualHosts

Pouvez-vous m'aider je vous prie ?
Ca fait un petit temps que j'essaye et n'y arrive toujours pas (ca a l'air pourtant simple) :wink:

Un grand merci d'avance
 
Nouveau WRInaute
Merci pour vos réponses,

Si je comprend bien, je configure le fichier httpd.conf et je ne touche pas au fichier default dans le repertoire sites-available c'est bien ca ?

J'ai donc changé l'astérisque par le nom de mon domaine dans le fichier httpd.conf, de la ligne NameVirtualHost mondomaine:80 et <VirtualHost mondomaine:80>.

J'ai la plupart des erreurs qui ne sont plus la mais il m'en reste une.
[Tue Apr 13 11:03:44 2006] [warn] NameVirtualHost *:0 has no
VirtualHosts

Pouvez-vous me dire comment je peux remédier à cela ?

Un grand merci d'avance :wink:
 
Nouveau WRInaute
Beaucoup plus simple:

NameVirtualHost IP-DU-SERVEUR

<VirtualHost IP-DU-SERVEUR>
DocumentRoot /rep
ServerName domaine
</VirtualHost>

Exemple:

NameVirtualHost 213.214.215.216

<VirtualHost 213.214.215.216>
DocumentRoot /home/patate/public_html
ServerName www.patate.com
</VirtualHost>

reload apache2 avec init.d et c'est good
 
Nouveau WRInaute
C'est bien gentil pour vos réponses :)

Mais j'ai toujours l'erreur ci dessous :cry: :
Tue Apr 13 11:03:44 2006] [warn] NameVirtualHost *:0 has no
VirtualHosts

Quelqun aurait il une bonne documentation d'apache (en francais de préférence) qui explique la configuration de a à z ?

Mon site est bien visible sur le net via mon adresse-ip(même avec l'erreur ci dessus), donc apache fonctionne correctement : mais je n'arrive pas à lier le nom de mon site à cet ip, est ce que apache le fait ou il faut obligatoirement un serveur de nom genre bind ?

Un grand Merci :wink:
 
WRInaute discret
Vérifie que les répertoires sur lesquels pointent tes DocumentRoot existent vraiment, sinon tu as une erreur.
 
Discussions similaires
Haut