Installation d'un domaine sur serveur Cobalt

Prérequis

Pour suivre cette procédure, il faut avoir un serveur installé avec Blue Quartz ou un ancien serveur 'Cobalt type RaQ550'.

Vous devez ensuite suivre ce guide pour vous connecter à votre interface Blue Quartz.

La première étape est de mettre des DNS corrects (comme indiqué dans le guide configuration des DNS d'un Domaine pour un serveur dédié).

Dans la suite du guide, nous installerons le domaine domaine.com, la machine sera nsXXXXX.ovh.net et son IP : 213.186.XX.XX.

À faire la premiere fois

Cliquer sur l'onglet Site Management.
Puis sur le bouton Edit Virtual Site Template ainsi :
IP Address : 213.186.XX.XX (l'ip de votre machine visible dans votre mail d'installation par exemple).
Laisser le reste du formulaire par défaut.
Cliquer sur Save.

Installation du domaine

  • Création du 'VirtualHost' (VirtualSite).
Revenu à la page principale de Site Management, cliquer sur Add.
Arrivé sur la page de formulaire nommé Add New Virtual Site, il faut remplir ainsi :

IP Address : (normalement, déjà rempli, doit être l'IP de votre machine)
Host and Domain Name :
Host Name : www
Domain Name : domaine.com
Web Server Aliases (optional) : domaine.com
Email Server Aliases (optional) : domaine.com
'Catch-All' Email Address (optional) : indiquez un email qui recevera tous les emails qui n'ont pas de boite POP (pas obligatoire, si rien n'est indiqué, les emails seront retournés a l'expéditeur)
Maximum Allowed Disk Space (MB) : le quota que vous voulez allouer en Mo
Maximum Allowed Number of Users : Nombre de comptes maximal qui pourront être attribués à ce compte.
Automatic DNS Configuration : cocher cette case, ainsi la configuration DNS minimum sera effectuée par l'interface Blue Quartz.


Ensuite, dans la section Services and Features, il faut cocher les services que vous souhaitez mettre a disposition du domaine en question... Les plus importants étant par exemple : "Enable PHP Scriptin" pour utiliser des scripts PHP. Une fois le formulaire rempli, cliquez sur Save.
Le domaine est maintenant ajouté dans l'interface Blue Quartz.

  • Installation/Configuration des DNS

Si vous aviez bien coché la case Automatic DNS configuration à l'ajout du 'VirtualSite', la zone DNS et un pointage sont faits par defaut. Nous allons configurer les autres pointages importants pour votre nouveau domaine. Pour cela, rendez vous dans l'onglet Server Management, puis cliquez sur Network Services et enfin sur DNS.

Cliquez sur Edit Primary Services.

Recherchez le domaine que nous venons d'installer (dans la liste déroulante Select Domain...).
Vous devez n'avoir qu'une seule ligne ici :
Query_|_Type|_Response_
www . domaine.com | Forward | 213.186.XX.XX


Nous allons ajouter une entrée pour acceder au site sans les www et configurer le MX, ainsi que les autres pointages usuels.

  • Modification du SOA

Le SOA signifie "Start Of Authority". C'est le "point de départ" du zone DNS.
Il contient des informations comme la fréquence de rafraichissement de la zone, l'adresse email du responsable de la zone, le numero de série permettant de detecter les changements de la zone (géré automatiquement par l'interface Cobalt), le serveur DNS primaire de la zone, ...
Pour que votre domaine fonctionne correctement, il faut ajouter un DNS secondaire dans la partie SOA de l'interface.

Cliquer donc sur Modify SOA et mettre :
Primary Name Server (NS) (optional) : nsXXXX.ovh.net (votre machine)
Secondary Name Servers (NS) (optional) : sdns1.ovh.net (si vous utilisez notre serveur de DNS en secondaire, voir le guide configuration des DNS d'un Domaine pour un serveur dédié).
Pour le reste du formulaire, vous pouvez laisser ainsi.
Cliquer sur Save.


  • Création de A
Un A en langage DNS est un Forward en langage Cobalt. A est pour Address.
Ce pointage permet de faire le lien entre un nom (www.domaine.com par exemple) et une IP (213.186.XX.XX). Pour que domaine.com fonctionne sans www, il faut creer un pointage ainsi :
- Dans la liste déroulante Add Record..., sélectionner : Forward Address (A) Record
- remplir le formulaire ainsi :
Host Name (optional) : (rien)
Domain Name : domain.com (deja indiqué normalement)
IP Address : 213.186.XX.XX (l'IP de la machine bien sûr),
- cliquer sur 'Save'.

Nous allons aussi créer des entrées souvent utilisées comme : pop.domaine.dom et smtp.domaine.com
Il suffit donc de répéter la derniere étape et mettre en "Host Name (optional) :" smtp, puis pop.

  • Création de MX
Un MX est le pointage qui indique le serveur qui gère les emails du domaine. Par defaut, c'est votre propre machine, mais si vous avez decidé d'externaliser la gestion des emails (avec un MX Plan par exemple), vous devrez indiquer nos serveurs d'emails.
Pour que les emails de domaine.com soient gérés par smtp.domaine.com :
- dans la liste déroulante Add Record..., sélectionner : Mail Server (MX) Record,
- remplir le formulaire ainsi :
Host Name (optional) : (rien)
Domain Name : domain.com (deja indiqué normalement)
Mail Server Name : smtp.domaine.com (Pointage A deja existant)
Delivery Priority : vous pouvez laisser à la valeur par défaut... ceci n'étant important que si vous avez plusieurs serveurs email,
- cliquer sur Save
.
ATTENTION: Un MX ne peut en aucun cas être une IP

  • Sauvegarde des DNS

Mettez à jour votre machine régulièrement avec le BluLinQ.
Une fois les pointeurs A et MX ajoutés, il suffit de cliquer sur Apply Change Now pour que le serveur DNS soit redemarré et que les changements soient pris en compte.

ATTENTION : Il y a un bug sur certaines mises à jour de Cobalt qui fait que le serveur DNS n'est pas redemarré en cliquant sur Apply Change Now. Si vous ne savez pas comment redemarrer le serveur DNS en SSH/Telnet, vous pouvez effectuer un Reboot de la machine (par l'interface Cobalt).
Mettez a jour votre machine régulierement avec le "BluLinQ".

Conclusion

Pour être sur que l'installation fonctionne (au moins au niveau DNS), vous pouvez interroger http://www.ovh.com/fr/espaceclients/outils/dig_domain.pl par Whois. Le bon resultat ne pourra être obtenu que 24h apres l'installation du domaine sur la machine ainsi que notre serveur sdns1.ovh.net. Enfin, le domaine doit être correctement configuré chez votre registrar.

Accès FTP

Une fois le site créé, rendez vous dans la rubrique Site Management puis cliquez sur l'icone Editer (crayon) à droite du site qui vous intéresse.

Vous arrivez alors sur la page de gestion des utilisateurs de ce domaine. Cliquez sur Add. Vous pouvez maintenant renseigner (entre autres) le nom d'utilisateur et le mot de passe du user.

Lorsque vous souhaitez acceder au FTP du site, utilisez les données suivantes :

Serveur FTP : ftp.votredomaine.tld
User : nom de l'user
Pass : mot de passe de l'user