Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| tutoriel:virtualhosts_avec_apache2_et_dyndns [Le 10/05/2007, 00:25] – McPeter | tutoriel:virtualhosts_avec_apache2_et_dyndns [Le 16/01/2017, 16:01] (Version actuelle) – obsolète L'Africain | ||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag> | ||
| - | |||
| - | |||
| - | |||
| - | |||
| - | ====== Apache2 , Astuces et DynDNS ====== | ||
| - | |||
| - | |||
| - | Cette documentation a pour but de donner un exemple de mise en place d' | ||
| - | |||
| - | Cette documentation ce base sur le principe que votre installation serveur ' | ||
| - | |||
| - | ===== Mise en place ===== | ||
| - | |||
| - | (concerne principalement les utilisateur de livebox/ | ||
| - | Rendre un domaine mon_domaine.dnsalias.net accessible en local : | ||
| - | |||
| - | Éditer le fichier **/ | ||
| - | |||
| - | < | ||
| - | 127.0.0.1 localhost mon_domaine.dnsalias.net | ||
| - | </ | ||
| - | |||
| - | Appliquer le nom de domaine à votre serveur (ServerName) | ||
| - | |||
| - | Éditer **/ | ||
| - | |||
| - | < | ||
| - | ServerName mon_domaine.dnsalias.net | ||
| - | ServerRoot "/ | ||
| - | </ | ||
| - | On relance la configuration d' | ||
| - | sudo / | ||
| - | |||
| - | Vous avez désormais accès à votre serveur via votre nom de domaine DynDNS | ||
| - | |||
| - | Nous allons rester dans l' | ||
| - | |||
| - | Bien sur vous pouvez choisir un tout autre chemin | ||
| - | |||
| - | ===== Préparation des espaces de travail ===== | ||
| - | |||
| - | ==== Administration ==== | ||
| - | |||
| - | racine : **/ | ||
| - | |||
| - | Cette " | ||
| - | |||
| - | L' | ||
| - | |||
| - | Nous allons donc rendre ce répertoire strictement local et interdit au "reste du monde" | ||
| - | |||
| - | Editer **/ | ||
| - | |||
| - | Dans la section < | ||
| - | < | ||
| - | en | ||
| - | < | ||
| - | puis on interdit tout le monde | ||
| - | < | ||
| - | Et on autorise localhost et éventuellement le réseau/ | ||
| - | < | ||
| - | Allow from localhost | ||
| - | Allow from 192.168.1. | ||
| - | </ | ||
| - | |||
| - | ==== Privée ==== | ||
| - | Racine : **/ | ||
| - | |||
| - | Cet espace vous permet de créer des pages internet/ | ||
| - | |||
| - | sudo mkdir / | ||
| - | Nous rendons ce dossier accessible à l' | ||
| - | sudo chown -R $USER:users / | ||
| - | Éditer **/ | ||
| - | |||
| - | Après la section < | ||
| - | < | ||
| - | Alias /private / | ||
| - | < | ||
| - | Options Indexes FollowSymLinks MultiViews | ||
| - | AllowOverride All | ||
| - | Order deny,allow | ||
| - | Deny from all | ||
| - | Allow from localhost | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | __Explications :__ | ||
| - | |||
| - | Alias /private / | ||
| - | |||
| - | AllowOverride All = pour la gestion de l' | ||
| - | |||
| - | Deny from all = Interdire à tout le monde | ||
| - | |||
| - | Allow from localhost = autoriser en local | ||
| - | |||
| - | Pour que cette espace vous soit accessible depuis votre dossier principal /var/www --> http:// | ||
| - | sudo ln -s / | ||
| - | |||
| - | On relance la configuration d' | ||
| - | sudo / | ||
| - | ==== Publique ==== | ||
| - | Racine : **/ | ||
| - | Cette espace vous permet de mettre en ligne vos créations, donc accessible à tout le monde. | ||
| - | sudo mkdir / | ||
| - | Nous rendons ce dossier accessible à l' | ||
| - | sudo chown -R $USER:users / | ||
| - | Éditer **/ | ||
| - | |||
| - | Après la section < | ||
| - | < | ||
| - | Alias /private / | ||
| - | < | ||
| - | Options Indexes FollowSymLinks MultiViews | ||
| - | AllowOverride All | ||
| - | Order allow,deny | ||
| - | Allow from all | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | __Explications :__ | ||
| - | |||
| - | Alias /public / | ||
| - | |||
| - | AllowOverride All = pour la gestion de l' Url Rewriting (entre autre) | ||
| - | |||
| - | Allow from all = Autoriser à tout le monde | ||
| - | |||
| - | Pour que cette espace vous soit accessible depuis votre dossier principal /var/www --> http:// | ||
| - | sudo ln -s / | ||
| - | |||
| - | On relance la configuration d' | ||
| - | sudo / | ||
| - | ===== Astuces ===== | ||
| - | |||
| - | ==== Erreur 403 ==== | ||
| - | |||
| - | Afin d' | ||
| - | il suffit d' | ||
| - | |||
| - | < | ||
| - | |||
| - | < | ||
| - | |||
| - | < | ||
| - | |||
| - | Une ligne de gestion d' | ||
| - | |||
| - | Éditer **default** et insérer pour chaque section : | ||
| - | < | ||
| - | < | ||
| - | ErrorDocument 403 " | ||
| - | ..... | ||
| - | </ | ||
| - | </ | ||
| - | |||
| - | |||
| - | ===== Conclusion ===== | ||
| - | |||
| - | |||
| - | Vous disposez à présent d'un serveur ' | ||
| - | |||
| - | ---------------------- | ||
| - | --- //[[|]] Contributeurs : [[utilisateurs: | ||
