Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 16/12/2006, à 11:42

Yepoea

Problèmes de multi-domaine dyndns avec apache2

Bonjour,

voila je rencontre plusieurs problèmes pour configurer deux noms de domaines dyndns avec mon serveur apache2. je suis en ip dynamique via livebox.

mon httpd.conf actuel:

NameVirtualHost *

<VirtualHost *>
ServerName site1.dyndns.org
ServerAdmin sites@gmail.com
DocumentRoot /var/www/site1
</VirtualHost>

<VirtualHost *>
ServerName site2.dyndns.org
ServerAdmin sites@gmail.com
DocumentRoot /var/www/site2
</VirtualHost>

donc, deja au reload d'apache, j'ai ça:

[warn] NameVirtualHost *:0 has no VirtualHosts
httpd not running, trying to start

- site1 est accessible sur le net, mais pas site2 hmm
- faut-il éditer quelque chose dans sites-available ?


++

#2 Le 16/12/2006, à 13:10

yepoea

Re : Problèmes de multi-domaine dyndns avec apache2

bon finalement mes deux sites sont accessibles sur le net, petit problème de maj d'ip réglé via le routeur de la box tongue

et sinon quand je tape "localhost" dans mon navigateur, j'arrive sur le répertoire du site1, pk? hmm
j'aimerais avoir la liste des docs avec apache / phpmyadmin etc, enfin comme dans une conf de base quoi^^

#3 Le 16/12/2006, à 13:29

Yepoea

Re : Problèmes de multi-domaine dyndns avec apache2

bon je crois avoir trouvé

mon httpd.conf remanié:

NameVirtualHost *

<VirtualHost *>
ServerName localhost
DocumentRoot /var/www/
</VirtualHost>

<VirtualHost *>
ServerName site1.dyndns.org
ServerAdmin sites@gmail.com
DocumentRoot /var/www/site1
</VirtualHost>

<VirtualHost *>
ServerName site2.dyndns.org
ServerAdmin sites@gmail.com
DocumentRoot /var/www/site2
</VirtualHost>

mais j'ai toujours une erreur:

[warn] NameVirtualHost *:0 has no VirtualHosts

pk?

#4 Le 16/12/2006, à 16:40

Yepoea

Re : Problèmes de multi-domaine dyndns avec apache2

bon a part ce warning, j'ai remarqué deux choses plutot embêtantes:

- le petit descriptif d'apache (le nom + la version) visible quand on a pas de fichier index n'apparait pas...
- le répertoire apache dans /www est en "vue ftp", je tombe pas sur un index mais je vois la liste des fichiers disponibles dans le répertoire hmm assez génant
- mes sites sont accessibles en http://site.com mais pas http://www.site.com

++

#5 Le 16/12/2006, à 19:58

dexinou

Re : Problèmes de multi-domaine dyndns avec apache2

bonjour,
je vous donne un exemple de ma config si ça peu vous aider:

NameVirtualHost 192.168.0.100:80

<VirtualHost 192.168.0.100:80>
	ServerName titi.homeunix.org
	ServerAdmin titi@domain.com
    
	AddType application/x-httpd-php .php .phtml
    AddType application/x-httpd-php-source .phps
    
	DocumentRoot /usr/local/apache/htdocs/
    <Directory "/usr/local/apache/htdocs">
		DirectoryIndex index.html index.php 
        Options Includes -Indexes FollowSymLinks MultiViews
        #AllowOverride None Options FileInfo AuthConfig
		AllowOverride None
    </Directory>
	
	ErrorLog logs/titi.homeunix.org-error_log
    CustomLog logs/titi.homeunix.org-access_log common
</VirtualHost>


<VirtualHost 192.168.0.100:80>
	ServerName tata.homeunix.org
    ServerAdmin tata@domain.com
	
    DocumentRoot /home/www/tata.homeunix.org
	<Directory "/home/www/tata.homeunix.org">
	DirectoryIndex index.html index.php
        Options Includes Indexes FollowSymLinks MultiViews
        AllowOverride None Options AuthConfig FileInfo
        Action php5 /php5/php
        AddHandler php5 .php .php5
    </Directory>
	    
    ErrorLog logs/tata.homeunix.org-error_log
    CustomLog logs/tata.homeunix.org-access_log common
	
	ScriptAlias /php5 /usr/local/php5/bin/
    <Directory /usr/local/php5/bin/>
        Options +ExecCGI +FollowSymLinks
        AllowOverride None
    </Directory>
</VirtualHost>

Avec l'option  -Indexes les répertoires ne seront plus listés.

Pour le nom et la version c la directive:

ServerSignature On

Dernière modification par dexinou (Le 16/12/2006, à 20:01)


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#6 Le 16/12/2006, à 21:52

Yepoea

Re : Problèmes de multi-domaine dyndns avec apache2

thanks smile

reste pu que

mes sites sont accessibles en http://site.com mais pas http://www.site.com

toujours d'actualité lol

faut que je refasse deux virtualhost avec "ServerName www.site.com" ? tongue

#7 Le 29/12/2006, à 16:27

Dacaerin

Re : Problèmes de multi-domaine dyndns avec apache2

Yepoea a écrit :

faut que je refasse deux virtualhost avec "ServerName www.site.com" ? tongue

C'est une solution aussi. smile


Athlon 3800+
1Go de RAM en 2x512
CG : Geforce 7600 GT

Hors ligne

#8 Le 30/12/2006, à 21:13

Snurf

Re : Problèmes de multi-domaine dyndns avec apache2

Plop,

Il n'est pas conseillé de mettre les vhosts dans le httpd.conf, voir ici pour une manière plus propre : http://support-debian.homelinux.org/index.php?2006/11/21/19-apache2

#9 Le 02/01/2007, à 13:24

skateinmars

Re : Problèmes de multi-domaine dyndns avec apache2

Pour le www.tonsite.com, il faut utiliser la directive ServerAlias

Hors ligne