Top

Serveur OVH et Kimsufi: commander, installer et configurer votre serveur


Serveur dédié OVH

Tout le monde doit bien débuter un jour avec un serveur dédié s'il n'a pas les moyens de se payer l'infogérance de son serveur. C'est suite à quelques demandes de conseils sur l'installation des serveurs OVH et Kimsufi que je me lance dans l'écriture de ce tutorial qui je l'espère permettra à tous ceux qui ont des problèmes avec leur hébergeur mutualisé pour dépassement de quota, ou tout simplement qui veulent avoir leur propre serveur de passer au serveur dédié.

Commençons par la première étape, le choix du serveur avec un éventail des offres OVH ce jour. Comme vous l'avez remarqué, je ne tiens pas compte des serveurs pros à partir de 99 euros, tout simplement car il est peu prudent de commencer avec un serveur aussi puissant directement, et de plus je recommande même d'effectuer une semaine de test sur un serveur avant de le lancer en production avec des sites à fort trafic.

 

Offres serveurs dédiés OVH


Pour choisir un serveur suffisamment puissant, il faut à la fois prendre en compte le nombre de visiteurs et pages par jour de votre site, mais également la charge de traitement de chaque page (beaucoup de requêtes mysql? vidéo? ...). Mais en règle général un site faisant pas plus que 10 000-15000 pages/jours tiendra sans problème sur un Kimsufi standard (j'ai réussi à tenir avec 20 000 pages/jours pendant 1 mois et sans plantage). Néanmoins pour les scripts un peu lourd et pour afficher les pages bien plus rapidement, il peut être intéressant de passer au Kimsufi XL qui remplace le Celeron par un Pentium Dual Core bien plus puissant.

Pour les sites à faible trafic, et qui désirent être indépendant le RPS 1, d'OVH est une très bonne solution (pour 9.99 HT/mois), vous avez un serveur complet avec son propre processeur, sa mémoire vive, la même chose que le Kimsufi excepté le disque dur qui est en dehors du serveur, et partagé entre plusieurs utilisateurs. Attention, il n'y a pas de mémoire SWAP sur ce type de serveur.

 

Serveur privé OVH

OVH ayant augmenté la capacité de mémoire vive des serveurs récemment, le premier critère à prendre en compte est désormais le CPU. Plus ce dernier sera puissant, plus le serveur pourra générer de pages en un temps limité.

Une fois votre serveur choisi, il ne vous reste plus que à le commander. La première étape est de choisir votre distribution, la plus simple ici est la distribution OVH Release 2 (Gentoo 32bits) car elle comporte OVHM qui est une interface permettant de configurer vos domaines très simplement. Pour les options présentées sur la même page, à vous de voir si vous en avez une réelle utilité. Il vous reste ensuite à choisir la durée d'abonnement, sachez que prendre un mois*12 revient au même prix que prendre 12 mois d'un coup, si vous souhaitez migrer ensuite, il est donc plus intéressant de payer au coup par coup.

Le délai de livraison pouvant être dans l'heure ou sous 72 heures, une fois la commande effectué, il vous faudra donc attendre ce délai au maximum avant de recevoir les identifiants de votre nouveau serveur.

La première chose à faire une fois vos identifiants reçus est de vous connecter sous Webmin, et d'aller dans OVHM > Ovh Virtual Hosting Management
Cliquez sur Ajouter un domaine puis remplissez le formulaire comme ci-dessous avec les paramètres demandés. N'oubliez pas de cocher Base Mysql pour créer la base de donnée de votre site.

OVHM: créer un domaine ou site

N'oubliez pas ensuite de redémarrer votre serveur pour prendre en compte tous les paramètres, pour cela allez dans Autres > Commande shell et tapez reboot puis "Executer la commande", votre serveur va redémarrer et sera donc inactif pendant 1 minute.

Normalement votre site doit être actif à l'adresse http://urlduserveur/~identifiantdusitecréé
Il vous faut maintenant communiquer les nouveaux DNS au registrar de votre nom de domaine (Gandi, OVH ...). Sous Gandi il faut par exemple aller dans administration, cliquer sur le nom de domaine en question puis dans paramètres techniques: serveurs de noms cliquer sur modifier.
Le serveur primaire est le nom de votre serveur: ksxxxxx.kimsufi.com pour un serveur kimsufi ou nsXXXXX.ovh.net pour un serveur OVH classique.
Le serveur secondaire est ns.kimsufi.com pour un serveur kimsufi ou sdns1.ovh.net pour un serveur OVH.

 

 

Il vous faut désormais valider. Le délai de propagation de ces nouveaux DNS sera de 48h, même si au bout de 6h pour un .com et un .net la plupart des requêtes pointeront sur le nouveau serveur.

Votre site est désormais créé et visible sur la toile? Non pas tout à fait, il vous ajouter vos fichiers HTML, PHP par FTP et ajouter votre base de donnée.

Pour la base de donnée, il vous suffit de consulter le mail de bienvenue, de vous connecter à PHPMyadmin à https://ksxxxxx.kimsufi.com/phpMyAdmin avec vos identifiants Mysql, de sélectionner la base de donnée et d'aller dans l'onglet Importer.

Pour la connexion FTP, il vous faut utiliser un logiciel FTP tel que FileZilla. En nom d'Hôte il faut entrer le nom de votre serveur, puis les autres identifiants comme indiqués ci-dessous. Il ne vous reste plus qu'à placer les fichiers dans le repertoire www/

 

 

Se connecter en FTP avec Filezilla

N'oubliez pas par ailleurs que certains scripts (Drupal avec quelques add-ons par exemple) nécessitent d'augmenter la mémoire maximale consommé par script dans le php.ini de votre serveur. Pour cela il faut se rendre dans Autres > Gestionnaire de Fichiers. Puis aller dans le répertoire /usr/local/lib/php5 et éditer le fichier PHP.ini.

Trouvez la ligne

memory_limit = 8M      ; Maximum amount of memory a script may consume (8MB)

Et remplacez 8M par une valeur plus élevée (16 M par exemple). Beaucoup d'autres paramètres sont disponibles dans le fichier php.ini, vous pouvez donc en modifier bien d'autres, mais il est fortement recommandé d'effectuer une sauvegarde de ce fichier avant toute modification.

Voilà votre serveur est près à être utilisé, votre site fonctionnel, tout roule ...

Vous pouvez de temps en temps mettre à jour votre release OVH à l'aide de SSH en suivant le tutorial OVH ici. Pour ceux qui souhaitent se connecter via SSH, je vous recommande de télécharger Putty qui est gratuit et simple d'utilisation.

Pour ceux qui ont les moyens, un service d'infogérance pourra être utile pour avoir automatiquement les mises à jour de sécurité notamment, et même l'installation du serveur avec d'autres systèmes que Gentoo 2 (Debian notamment), Dan du site Webmaster-Hub propose ainsi d'infogéré votre serveur.

Serveur OVH et Kimsufi: commander, installer et configurer votre serveur


Bottom