Sujet: Apache2 - Virtual Host
19/10/2006 @ 10:36:50: Jean-Christophe: Apache2 - Virtual Host
Hello,

Quel est le moyen le plus simple de gérer des virtual host avec Apache2?
Je vois qu'il y a les "available sites", les "enable sites", etc.
A quoi cela corespond-il?

Mon but est de n'avoir que deux virtal host, mais je voudrais faire ca proprement.
Je n'ai pas besoin de redirection ou de chose exotiques...

Merci pour vos lumières :wink:
19/10/2006 @ 10:51:30: gizmo: Apache2 - Virtual Host
Euh, tu cherches autre chose que <VirtualHost>?
19/10/2006 @ 11:09:52: Jean-Christophe: Apache2 - Virtual Host
Non, mais je voudrais comprendre comment faire les choses bien.
Entre autre que les deux virtual host soit dans deux fichiers dans "available sites".

Enfin, faire ca bien quoi...
19/10/2006 @ 11:10:42: max: Apache2 - Virtual Host
c'est une histoire d'organisation.

tu as donc deux repertoires: available et enable.
Availaible contient tout les virtualhosts que tu veux
Enable contient (des liens symbloques) les virtualhost qui doivent répondre.

Tu as un petit outil fourni avec apache2 pour activé désactivé les sites (a2en... je ne sais plus)


Avec Apache2, la configuration est "éclaté" (bien qu'on pouvait déjà le faire avec Apache1).
19/10/2006 @ 11:12:56: Jean-Christophe: Apache2 - Virtual Host
il n'existe pas un GUI pour gérer tout ca? :kiki:
19/10/2006 @ 11:18:14: rfr: Apache2 - Virtual Host
vhcs2 est pratique mais un peu trop gros peut-être pour ce que tu veux en faire, je sais pas ...
19/10/2006 @ 11:19:05: Jean-Christophe: Apache2 - Virtual Host
vhcs2...

Je vais chercher de l'info.
19/10/2006 @ 11:20:24: Jean-Christophe: Apache2 - Virtual Host
Ah oui, en effet, c'est peut-êter beaucoup pour juste ce que je voudrais faire :ohwell:
19/10/2006 @ 11:24:11: rfr: Apache2 - Virtual Host
Ah oui, en effet, c'est peut-êter beaucoup pour juste ce que je voudrais faire :ohwell:


Sinon j'ai des scripts sur inter-land que j'avais écrit mais j'ai jamais écris de doc :sad:
19/10/2006 @ 11:30:38: zion: Apache2 - Virtual Host
Ohé, il parle de 2 virtualhost, un outil tout fait c'est quand même le marteau pour tuer la mouche hein :oh:

2 * 4 lignes à tapper, c'est quand même pas la mort :joce:
19/10/2006 @ 11:59:48: Altar: Apache2 - Virtual Host
lighttpd avec module fastcgi + php5 :love:
19/10/2006 @ 12:01:16: Jean-Christophe: Apache2 - Virtual Host
oui, bon, personne pour donner les 4 lignes en question?
19/10/2006 @ 12:09:23: Altar: Apache2 - Virtual Host
Voici un petit exemple d'un site hébergé, chez moi. J'espère que ça peut t'aider.

<VirtualHost *:80>
ServerAdmin webmaster@localhost #Email de la personne de contact pour le site#
DocumentRoot /home/bshake/www/ #racine du site web#
ServerName www.bshake.com #domaine#

<Directory /home/bshake/www/> #droit d'accès au repertoire#
Options Indexes FollowSymLinks MultiViews
AllowOverride None
Order allow,deny
allow from all
</Directory>

ScriptAlias /cgi-bin/ /home/bshake/cgi-bin/ #création d'un répertoire pour les scripts cgi#
<Directory "/home/bshake/cgi-bin">
AllowOverride None
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
Order allow,deny
Allow from all
</Directory>

# Possible values include: debug, info, notice, warn, error, crit,
# alert, emerg.
LogLevel warn #niveau de debug#

CustomLog /home/bshake/raw-log/access.log combined #log d'acces au domaine#
ServerSignature Off #à mettre en global mais trop la femme :)#
</VirtualHost>
19/10/2006 @ 12:12:23: zion: Apache2 - Virtual Host
Et si on vire tout ce qui est pas utile dans un premier temps...

<VirtualHost *:80>
DocumentRoot /home/bshake/www/
ServerName www.bshake.com
</VirtualHost>

:dawa:
19/10/2006 @ 12:31:53: Jean-Christophe: Apache2 - Virtual Host
Ah, voilà, merci :smile:

Si je comprends bien, je fais deux fichier que j'intitule vhost1 et vhost2 dans les quels je mets les quatres lignes en question pour les deux virtual host. Ces deux fichiers sont dans sites-available.
Ensuite, je crée un lien vers ces fichiers dans sites-enable.

stout?
19/10/2006 @ 12:33:10: Altar: Apache2 - Virtual Host
JC > Voilà :smile:
19/10/2006 @ 12:35:01: Jean-Christophe: Apache2 - Virtual Host
merci, je vais essayer tout ca, je vous tiendrai au courant :smile:
19/10/2006 @ 12:49:49: zion: Apache2 - Virtual Host
Tu peux aussi tout mettre dans un seul fichier hein, y a pas mort d'homme :petrus:
19/10/2006 @ 12:50:34: Jean-Christophe: Apache2 - Virtual Host
ben oui, mais le but était de savoir comment ca fonctionne pour le faire dans les règles de l'art :oh:
19/10/2006 @ 19:00:55: cauet: Apache2 - Virtual Host
lighttpd avec module fastcgi + php5 :love:


J'ai voulu le mettre hier sur un serveur de test, y'a pas en package debian, snul :oh:

:neowen:
Retour