Débuter avec WordPress – Episode 5 : Hébergement du site
25 juin 2009
Choix de l’hébergeur
Après les tests, convaincu que WordPress était l’outil qu’il me fallait, j’ai donc cherché à trouver un hébergement pour monsite. Totalement ignorant des offres disponibles j’ai donc recherché sur le web les solutions les plus utilisés. Trois hébergeurs sont ressortis, offrant des tarifs et des niveaux de service équivalents : 1and1, Amen et OVH. Je me suis décidé pour OVH, peut-être un peu rapidement au vu des avis que j’ai pu voir ici et là par la suite concernant les performances et surtout le support. Enfin, pour le moment je n’ai aucune raison de me plaindre sur ces deux points : l’accès est OK et la seule sollicitation du support que j’ai pu faire a été règlée vite et bien. La procédure est plutôt simple et vous aurez votre environnement complet d’hébergement avec nom de domaine en 24h environ.
Je vous conseille d’être très méthodique pour la conservation des informations que vous allez recevoir, il faut compter une dizaine de mails reçus dans les 24h avec tous les mots de passe à retenir. Pour cela j’utilise le Trousseau d’accès du Mac dans lequel j’ai créé une catégorie pour mes mots de passe personnels. D’autres solutions plus ergonomiques existent, je pense aller voir cela prochainement car le Trousseau d’accès est quelquefois un peu pénible à utiliser avec ses demandes de confirmation d’accès à tout va. Je vous en reparlerai certainement quand j’approfondirai ce sujet (j’ai lu des articles sur 1Password qui m’ont plutôt emballés).
Création du domaine
La première étape va donc consister à passer commande et donc ouvrir un compte client chez OVH. J’ai opté pour l’offre Start 1G qui m’offre suffisemment d’espace disque pour commencer un blog dont je n’ai pour le moment pas d’ambition démesurée. J’ai également commandé deux noms de domaine : eiffair.fr et eiffair.com (je ne suis pas vraiment sûr que le .com était vraiment utile). La note totale s’est élevée à 18,86 € pour un an ce qui me paraît des plus raisonnables.
Quelques heures après la commande, OVH vous préviendra de la création de votre environnement (cette offre est sur un serveur mutualisé, c’est à dire une machine partagée par plusieurs clients). Vous allez recevoir vos codes d’accès (appelés également nichandle par OVH) au site d’administration de votre hébergement, le manager. C’est vous qui avez choisi le mot de passe à la commande. Dans un premier temps vous n’allez pas pouvoir faire grand chose surle manager ce qui est déconcertant la première fois et peut faire penser qu’il y a un problème. En effet il est nécessaire que votre domaine (au moins le principal) soit créé. Environ 30 minutes plus tard, vous recevez l’avis de création de votre domaine qui contient les principales informations concernant l’accès :
- les noms des serveurs DNS, utiles si votre nom de domaine est chez un autre hébergeur,
- une URL temporaire d’accès à votre site. En effet il est nécessaire d’attendre que votre nom de domaine ait été propagé sur tous les noeuds du web afin qu’il puisse vous rediriger automatiquement vers le serveur OVH,
- les codes d’accès FTP pour vous permettre de déposer des fichiers sur le serveur : le nom du serveur FTP, le nom de login et le mot de passe,
- les informations concernant votre mail que vous pouvez utiliser pour configuer votre client de messagerie. L’offre Start 1G n’offre qu’une seule adresse mail dont le nom n’est pas modifiable : postmaster@votredomaine.fr. Autant dire que je ne m’en sers pas,
- l’URL vous permettant de consulter vos mails via le web.
Il m’a fallu attendre quelques jours pour que mon domaine eiffair.com soit créé. J’ai alors pu effectuer via le manager une redirection vers eiffair.fr.
L’interface du manager est assez déroutante au départ.
En réalité il faut comprendre qu’il est d’abord nécessaire de choisir le domaine à administrer puis l’ensemble des taches d’administration du domaine s’effectue dans le menu Mutualisé et non Administration comme on pourrait s’y attendre. Le menu Administration correspond à l’administration de l’offre souscrite : produits installés ou en cours d’installation, accès, facturation, extension de l’offre, etc. La menu Mutualisé est découpé en trois sections:
- Domaine et DNS pour gérer vos domaines : informations, redirections,
- Hébergement, section où l’on retrouve les principaux outils de gestion du site : FTP (mot de passe, statistiques), statistiques web (assez sommaire mais peut être suffisant au début), SQL (gestion des base de données), gestion des modules qui permet d’installer automatiquement les principaux outils de gestion de contenu ou de blog y compris WordPress,
- Emails : configuration du mail, redirection, etc.
Installer WordPress
Pour l’installation de WordPress vous avez deux options : soit installer manuellement, soit utiliser la fonction d’installation des modules proposée par OVH (dans la section Hébergement du menu Mutualisé). J’ai opté pour la première solution, ayant déjà réalisé l’installation en local et pour être sûr de bien comprendre ce qui se passe. La première étape va consister à créer la base de données WordPress. Pour cela il faut aller dans la gestion des bases MySQL (menu Mutualisé/Hébergement) et cliquer sur l’icône Nouvelle base. Il est juste demandé d’indiquer le nom de la base à créer (nom qui commence obligatoirement par votre nom de domaine). Vous devrez attendre que la base soit créée sur l’un des serveursd’OVH pour y avoir accès. Un mail de confirmation vous indiquera les données d’accès : nom du serveur, utilisateur et mot depasse.
L’installation des fichiers WordPress sur le site de l’hébergeur s’effectue via un transfert FTP. Pour cela plusieurs applications existent sous Windows ou Mac pour faire cette opération dans un environnement graphique (même si dans l’absolu on peut le faire en mode commande, j’ai déjà donné par le passé). J’ai utilisé Filezilla qui convient parfaitement. J’ai choisi de transférer l’ensemble des fichiers sur la racine du site : il faut donc copier tout le contenu du répertoire WordPress décompressé directement dans le répertoire www du serveur. La suite de l’installation est identique à l’installation en local : modifier le fichier wp-config-sample.php pour y indiquer les données de connexion à la base de données et le renommer en wp-config.php. A ce niveau, je dois préciser que les informations fournies par OVH prêtent à confusion et j’ai mis pas mal de temps à comprendre pourquoi cela ne fonctionait pas dans un premier temps. Le mail de création de la base SQL vous indique un nom de serveur de ce type : mysql5-11.start1g mais en réalité le serveur est mysql5-11 uniquement et c’est la valeur qu’il faut entrer dans le fichier wp-config sans le .start1g.
A partir de ce point vous pouvez accéder au module d’administration de votre site WordPress via l’adresse standard mondomaine.fr/wp-config. Si cela ne fonctionne pas, essayez de remplacer mondomaine.fr par l’URL temporaire fournie par OVH, au cas ou votre nom de domaine ne serait pas encore propagé. Il se peut également que la page qui s’affiche est la page par défaut fournie par OVH et installée dans le répertoire www. Il suffit de supprimer ou renommer le fichier index.htm, c’est alors le fichier index.php de WordPress qui sera appelé automatiquement à l’appel de l’URL www.mondomaine.fr.
Comme vous le voyez, la procédure n’est pas très compliquée, en tout cas accessible par un débutant comme moi. A priori tout fonctionne correctement, même s’il y a certainement des paramétrages plus fins à effectuer sur l’hébergement pour sécuriser et/ou optimiser le site.

