Procédure d'ajout d'un VirtualHost sous Apache
De Hack-it.org.
(→Exemple :) |
(→VirtualHost Sous Apache) |
||
| Ligne 2 : | Ligne 2 : | ||
Pour créer un virtualhost utilisez le script CreateDomaine.sh, et suivez le guide. | Pour créer un virtualhost utilisez le script CreateDomaine.sh, et suivez le guide. | ||
| + | |||
Le script permet de créer : | Le script permet de créer : | ||
| + | |||
* Un utilisateur propriétaire du(des) VirtualHosts | * Un utilisateur propriétaire du(des) VirtualHosts | ||
* Une arborescence Standard | * Une arborescence Standard | ||
| Ligne 15 : | Ligne 17 : | ||
* Des configuration Apache de virtualHosts pour des sous domaines | * Des configuration Apache de virtualHosts pour des sous domaines | ||
* Une base de données pour l'utilisateur propriétaire du domaine. | * Une base de données pour l'utilisateur propriétaire du domaine. | ||
| + | |||
| + | ===Exemple=== | ||
| + | ks351556:/etc/apache2/sites-enabled# CreateDomaine.sh | ||
| + | Sous Domaine (S) ou Domaine principal (P)? | ||
| + | '''P''' | ||
| + | Login (8 char Max) : | ||
| + | '''toto''' | ||
| + | Adding user `toto' ... | ||
| + | Adding new group `toto' (1022) ... | ||
| + | Adding new user `toto' (1021) with group `toto' ... | ||
| + | Creating home directory `/home/toto' ... | ||
| + | Copying files from `/etc/skel' ... | ||
| + | Enter new UNIX password: '''toto''' | ||
| + | Retype new UNIX password: '''toto''' | ||
| + | passwd: password updated successfully | ||
| + | Changing the user information for toto | ||
| + | Enter the new value, or press ENTER for the default | ||
| + | Full Name []: toto | ||
| + | Room Number []: | ||
| + | Work Phone []: | ||
| + | Home Phone []: | ||
| + | Other []: | ||
| + | Is the information correct? [y/N] '''Y''' | ||
| + | Nom de (Sous) Domaine : | ||
| + | '''toto.com''' | ||
| + | Domaine Créé, activation | ||
| + | Avez-vous mis a jour BIND via webmin? (Y/N) | ||
| + | '''N''' | ||
| + | Vous devrez redemarrer Apache (apache2ctl restart) et Bind apres avoir mis a jour la configuration sous webmin | ||
| + | Attention si vous redemarrez avant, apache refusera de se lancer | ||
| + | Mot de passe de la Base MySQL : | ||
| + | '''toto''' | ||
| + | Base de donnee créé | ||
| + | n'oubliez pas de créer les statistiques /etc/awstats/ | ||
| + | n'oubliez pas d'ajouter les alias dans | ||
| + | /etc/apache2/sites-available/toto.com.conf | ||
| + | de même dans /etc/awstats/awstats.www.toto.com.conf | ||
