====== "Serveur web": Configurer son serveur pour ses domaines (virtual hosts) ====== Ce petit guide est destiné aux utilisateurs de Gandi AI qui ont installé Apache2. Si vous n'avez pas encore installé Apache2, vous pourrez le faire via l'interface Gandi AI (**[[fr:hosting:gandi-ai:manage|aide]]**) avant de continuer. ===== Configuration de base ===== Cette étape est essentielle pour que votre serveur soit organisé en fonction des domaines (virtual hosts) que vous souhaitez y associer. Vous devrez assigner un utilisateur à chacun de vos virtualhosts. De cette façon, vous pourrez déléguer la gestion de chacun d'entre eux à un utilisateur spécifique. Bien sûr, l'utilisateur "admin" aura toujours accès à tous les virtalhosts du serveur. Ensuite, n'oubliez pas qu'il faudra que vous configuriez ces virtualhosts pour qu'ils "pointent" vers votre serveur (voir note plus bas). {{fr:hosting:gandi-ai:fr_hosting_gandi-ai_apache.png|}} Dans l'exemple ci-dessus, vous pouvez voir comment un serveur peut être configuré en fonction des virtualhosts qui lui sont attribués. Les sous-domaines **www** et **blog** de **monsite.fr**, ainsi que le sous-domaine **www** de **chez-jean.com** posséderont leurs répertoires sur mon serveur. Une fois que les pointages seront effectifs, les adresses suivantes dirigeront les visiteurs vers le contenu de votre serveur: //%%http://www.monsite.fr%% \\ %%http://blog.monsite.fr%% \\ %%http://www.chez-jean.com%%// \\ Si vous activez le module Awstats, vos statistiques seront disponible à l'adresse www.votresiteavous.fr/awstats.pl ===== Configuration avancée ===== A présent, attardons-nous sur une des options du mode **Configuration avancée** pour ce qui est de vos virtual hosts (assurez-vous que vous avez cliqué sur "**Configuration avancée**" en haut de la page de votre interface AI) * La section "Alias serveur" vous permet de saisir tous les alias (sous-domaines, autres domaines, etc..) qui doivent répondre en affichant le site correspondant à ce virtualhost. * La section "Ajouter une URL protégée" vous permet de restreindre l'accès d'un répertoire avec htaccess. Par exemple, saisissez "/protected" si vous voulez que l'accès à "www.monsite.com/protected" soit protégé. \\ {{fr:hosting:gandi-ai:fr_hosting_gandi-ai_apache-bis.png|}} \\ Vous ne pourrez pas "voir" vos sites web à l'adresse de vos domaines tant que ceux-ci n'auront pas été pointés vers votre serveur. Pour ce faire, consultez le tutoriel ci-dessous:\\ *[[fr:hosting:manage-quota:attach-domain-screencast|Configurer vos virtual hosts (domaines)]] ----