Retour : Page Principale > sommaire serveurs & domaines > Sequoia

Procédure de création d'un compte

OBSOLETE (2017) - ces informations sont considérées comme n'ayant plus cours en 2017

Créer un compte


Il est nécessaire d'utitiliser Webmin, pour cela :

Créer un compte

Dans Webmin, se rendre dans le menu "Servers" et cliquer sur "Ovh Virtual Hosting Management" puis "add a domain".
Remplir le formulaire. Exemple avec le domaine mon-domaine.fr :
  • Nom de domaine : mon-domaine.fr
  • Mot de passe : NE PAS METTRE D'APOSTROPHE DANS LE MOT DE PASSE !!!
  • Email de contact : webmestre@mon-domaine.fr
  • Quotas : 0 (pas de quotas) ATTENTION mettre 0 empĂŞche de valider le formulaire... un grand nombre fait l'affaire (50 000 ou 100 000 par exemple)
  • Accès telnet / ssh : non
  • CrĂ©er une base Mysql : oui
  • Mode verbeux : cocher la case
  • Cliquer sur le bouton : CrĂ©er
  • RĂ©sultat attendu :

Détermination du login à partir du nom de domaine : mondomain
Création du login, shell = /bin/false
Changement des quotas : 0
Configuration du virtual host dans apache : /usr/local/apache/conf/httpd.conf
Création du compte email : /home/vpopmail/bin/vadddomain mon-domaine xxxxxxx
Nettoyage du répertoire /home/mondomain (chmod 0705)
Création de la base sql
Configuration de phpmyadmin
Mise en place d'un .htacess pour limiter l'accès au répertoire de statistiques /home/mondomain/www/stats/
Mise en place d'un .htacess pour limiter l'accès au répertoire de phpmyadmin /home/mondomain/www/phpmyadmin/
Configuration de webalizer pour le domaine : /etc/webalizer.conf.mondomain
Configuration des sauvegardes mysql
Configuration des sauvegardes distantes
Configuration de logrotate


ATTENTION la ligne "Configuration des sauvegardes distantes" est censée indiquer que le fichier /etc/cron.daily/ndistbackup a été mis à jour automatiquement mais ce n'est pas / plus le cas (2015-12-08). Il faut modifier ce fichier à la main pour ajouter la sauvegarde du nouvel utilisateur !

Joli bash

Pour avoir une jolie invite bash, copier les fichiers .bashrc et .profile depuis un compte existant, comme telabotap, puis changer leur propriétaire.
# cp /home/telabotap/.bashrc /home/monnouveaucompte/
# cp /home/telabotap/.profile /home/monnouveaucompte/
# chown monnouveaucompte:users /home/monnouveaucompte/.bashrc
# chown monnouveaucompte:users /home/monnouveaucompte/.profile


Alias Funky

Pour changer d'utilisateur plus facilement (tant que la politique "/bin/false par défaut" est appliquée) depuis le compte root, créer un super alias !
Éditer le fichier /root/.bashrc et ajoutez-y une ligne du style :
alias chtoto="su - monutilisateurtoto -s /bin/bash"

Pour que les changements soient pris en compte sans se délogger/relogger, exécuter .bashrc :
# . ~/.bashrc


Autres réglages


  • Se rendre sur le serveur et vĂ©rifier que le fichier httpd.conf contient bien une directive  SuexecUserGroup mondomain users et non Users mondomain et Groups users pour le virtualhost créé
  • Si nĂ©cessaire, remplacer les directives : Users mondomain et Groups users par  SuexecUserGroup mondomain users

Important : Cliquer sur "Redemarrer tous les services (pour prendre en compte les changements)", ou redémarrer Apache manuellement

Sur le compte du Registrar ou le domaine est enregistré, il es nécessaire de réaliser des redirections pour les autres extensions.
mon-domaine.net, mon-domaine.org et mon-domaine.com sont redirigé vers mon-domaine.fr.
Il est nécessaire d'ajouter deux redirections pour chaque domaine :

Pour le domaine principal mon-domaine.fr, il faut configurer le DNS :
  • se rendre sur l'interface du Registrar, ici Gandi
  • cliquer sur "GĂ©rer les zones" dans l'interface de configuration du domaine mon-domaine.fr
  • Remplir comme suit :

@ A 193.54.123.216 5 minutes
ftp CNAME mon-domaine.fr. 5 minutes
imap CNAME mon-domaine.fr. 5 minutes
pop CNAME mon-domaine.fr. 5 minutes
smtp CNAME mon-domaine.fr. 5 minutes
webmail CNAME mon-domaine.fr. 5 minutes
www CNAME mon-domaine.fr. 5 minutes
@ MX mon-domaine.fr. 10 5 minutes

  • Cliquer sur "Prendre en compte les changements"

Pour commencer Ă  travailler sur le site directement, il est possible de modifier son fichier "hosts" :
  • sur sa machine ouvrir une console
  • taper : su - et saisir le mot de passe root
  • vi /etc/hosts
  • ajouter une ligne : 193.54.123.216 mon-domaine.fr www.mon-domaine.fr
  • sauver le fichier
  • redĂ©marrer son navigateur
  • taper l'adresse : mon-domaine.fr et le site devrait apparaitre s'il y a du contenu, sinon mettre par ftp un fichier index.html pour tester

Créer une base de données supplémentaire pour un compte
Dans Webmin, se rendre dans le menu "Servers" et cliquer sur l'entrée "MySQL Database Server".
Ajouter une base de données, puis ajouter ses droits. Prendre exemple sur les base tela_prod_eflore_v1_1_principale ou tela_prod_spip_actu.
Enfin, ajouter la base au sauvegarde dans /etc/cron.daily/mysqlbackup en prenant exemple sur le compte telabotap.