Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | Prochaine révision Les deux révisions suivantes | ||
doc:reseau:apache2:multisite [22/03/2011 11:05] freddec |
doc:reseau:apache2:multisite [22/03/2011 11:22] freddec |
||
---|---|---|---|
Ligne 136: | Ligne 136: | ||
Renouveler les opérations pour créer un fichier de vhost pour site-2 | Renouveler les opérations pour créer un fichier de vhost pour site-2 | ||
- | ==== Activation des sites ==== | + | ==== Activation/Désactivation des sites ==== |
Une fois les fichiers de vhost créés, il reste a les activer pour qu'Apache2 les prennent en compte. \\ | Une fois les fichiers de vhost créés, il reste a les activer pour qu'Apache2 les prennent en compte. \\ | ||
- | Ce mecanisme permet d'avoir tout les fichiers de vhosts que l'on veut et de n'activer que ceux nécessaires. \\ | + | Ce mecanisme permet d'avoir tout les fichiers de vhosts que l'on veut et de n'activer que ceux nécessaires. \\ |
- | deux méthodes possible: | + | **Deux méthodes possible:** \\ |
- | * Méthode Classique: Création d'un lien symbolique dans ''/etc/apache2/sites-enable'' pointant vers''/etc/apache2/sites-avalaible/site-1'' | + | * //Méthode Classique:// Création/suppresion d'un lien symbolique dans ''/etc/apache2/sites-enable'' pointant vers''/etc/apache2/sites-avalaible/site-1'' |
<code>#ln -s /etc/apache2/sites-avalaible/site-1 /etc/apache2/sites-enable | <code>#ln -s /etc/apache2/sites-avalaible/site-1 /etc/apache2/sites-enable | ||
</code> | </code> | ||
+ | * //Méthode Debian :// les Développeurs Debian, qui font bien les choses (sinon, ils ne seraient pas DD !), ont mis en place un outil très simple: | ||
+ | <code># a2ensite site-1</code> | ||
+ | ...et comme ils ne font pas les choses a moitié, ils ont aussi prévu la désactivation | ||
+ | <code># a2dissite site-1</code> | ||
+ | |||
+ | ===== Création du fichier de configuration des vhost ===== | ||
+ | * Placez vous dans le répertoire ''/etc/apache2/conf.d'' \\ | ||
+ | Tout ce qui est dans ce répertoire est lu au démarrage d'Apache2 | ||
+ | <code># cd /etc/apache2/conf.d </code> | ||
+ | * Créez un fichier virtual-host.conf | ||
+ | <code># touch virtual-host.conf </code> | ||
+ | Puis remplissez le comme suit (en adaptant a votre cas biensur) | ||
+ | <code>Alias /site-1 /home/www/site-1 | ||
+ | Alias /site-2 /home/www/site-2 | ||
+ | </code> | ||
+ | |||