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 | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:reseau:apache2:multisite [11/10/2015 22:50] martinux_qc [Déclaration des sites existants] |
doc:reseau:apache2:multisite [09/01/2016 13:47] milou [Déclaration des sites existants] |
||
---|---|---|---|
Ligne 9: | Ligne 9: | ||
* Mis à jour par [[user>bundy]] le 25/10/2012 (sous squeeze) | * Mis à jour par [[user>bundy]] le 25/10/2012 (sous squeeze) | ||
* Mis à jour par [[user>bendia]] le 11/10/2015 (pour Jessie) | * Mis à jour par [[user>bendia]] le 11/10/2015 (pour Jessie) | ||
+ | * Mis à jour par [[user>mercredi]] le 19/10/2015 (pour Jessie) | ||
* Commentaires sur le forum : [[http://www.debian-facile.org/forum/viewtopic.php?id=3659|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | * Commentaires sur le forum : [[http://www.debian-facile.org/forum/viewtopic.php?id=3659|ici]]((N'hésitez pas à y faire part de vos remarques, succès, améliorations ou échecs !)) | ||
Ligne 63: | Ligne 64: | ||
Dans votre éditeur de texte favori (pas un traitement texte attention !) ouvrez le fichier site-1 (ou site-1.conf sous Jessie\\ | Dans votre éditeur de texte favori (pas un traitement texte attention !) ouvrez le fichier site-1 (ou site-1.conf sous Jessie\\ | ||
Faisons un rapide tour d'horizon des sections qui nous intéressent: | Faisons un rapide tour d'horizon des sections qui nous intéressent: | ||
- | + | <file apache site-1 ou site-1.conf> | |
- | <code apache><VirtualHost *:80> | + | <VirtualHost *:80> |
ServerAdmin webmaster@localhost | ServerAdmin webmaster@localhost | ||
Ligne 105: | Ligne 106: | ||
</VirtualHost> | </VirtualHost> | ||
- | </code> | + | </file> |
* ''<VirtualHost *:80>'' et ''</VirtualHost>'': Signalent le début et la fin de la section du vhost, en écoute pour toutes les interfaces/adresses IP (*) sur le port **80**. | * ''<VirtualHost *:80>'' et ''</VirtualHost>'': Signalent le début et la fin de la section du vhost, en écoute pour toutes les interfaces/adresses IP (*) sur le port **80**. | ||
Ligne 122: | Ligne 124: | ||
=== Pour Apache2.2 dans Wheezy === | === Pour Apache2.2 dans Wheezy === | ||
- | <code apache> | + | <file apache site-1> |
<VirtualHost *:80> | <VirtualHost *:80> | ||
ServerAdmin MonMail@gmail.com | ServerAdmin MonMail@gmail.com | ||
Ligne 152: | Ligne 154: | ||
</VirtualHost> | </VirtualHost> | ||
- | </code> | + | </file> |
=== Pour Apache2.4 dans Jessie === | === Pour Apache2.4 dans Jessie === | ||
- | <code apache> | + | <file apache site-1.conf> |
<VirtualHost *:80> | <VirtualHost *:80> | ||
ServerAdmin MonMail@gmail.com | ServerAdmin MonMail@gmail.com | ||
Ligne 184: | Ligne 187: | ||
</VirtualHost> | </VirtualHost> | ||
- | </code> | + | </file> |
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 | ||
Ligne 221: | Ligne 225: | ||
Vous devriez voir apparaître les pages d'accueil des site-1 et site-2. | Vous devriez voir apparaître les pages d'accueil des site-1 et site-2. | ||
+ | |||
+ | ==== Astuce - Apache en local ==== | ||
+ | |||
+ | Dans le cas d'une utilisation du serveur à des fins de test ou d'un développement en local, il peut-être pratique de pouvoir modifier tous les fichiers de son site sans s'empêtrer avec les problèmes de droits Root/User. \\ | ||
+ | Pour cela on crée un [[doc:systeme:ln|lien symbolique]] depuis le répertoire du serveur vers le répertoire de son dossier personnel. | ||
+ | |||
+ | Par exemple on place les fichiers de site-1 dans : **/home/utilisateur/dev/site-1**, puis on crée un lien symbolique comme ceci : | ||
+ | <code root> ln -s /home/utilisateur/dev/site-1 /var/www/site-1</code> | ||
+ | |||
+ | == Liens == | ||
+ | |||
+ | Pour approfondir les hôtes virtuels sur un serveur apache : | ||
+ | * http://doc.ubuntu-fr.org/tutoriel/virtualhosts_avec_apache2 | ||
+ | |||
+ | Mettre en place une redirection avec apache : | ||
+ | * [[:doc:reseau:apache2:redirection|La redirection d'URL pour les débutants]] | ||
+ |