héberger son blog WordPress

Transcription

héberger son blog WordPress
eXpÉrience
HÉberger son bLog Wordpress
Pour des projets modestes ou si on veut juste s’essayer à la publication en ligne, on peut créer un blog chez un hébergeur
clés en mains et gratuit (ex: Blogger, Blogspirit, Over-Blog, Canalblog, etc). L’avantage de cette solution, outre la gratuité,
est qu’elle ne réclame que peu de compétences : on s’inscrit, et aussitôt, on peut commencer à travailler. L’inconvénient,
c’est que l’on n’est pas maître de ses données et qu’on est limité dans les possibilités techniques proposées par les outils.
La solution recommandée lorsqu’on a un véritable projet, celle qui permet d’être libre de le faire évoluer comme on le
souhaite, consiste à héberger son propre blog. Si vous souhaitez tenter l’expérience, voici un tutoriel pas à pas pour
héberger votre blog Worpress.
Étape 1 / CHOISIR UN HÉBERGEMENT
Ce qu’on appelle hébergement décrit typiquement un contrat de location d’espace-disque sur un serveur accessible sur le réseau —
serveur dont vous ignorerez généralement où il se situe physiquement, s’il est localisé dans un data center de Paris, Londres
ou Bombay.
Très souvent, cet hébergement est lié à un nom de domaine (ex : www.monsite.com) mais ce n’est pas une obligation et il est
possible d’acquérir séparément le nom de domaine (par exemple chez gandi.net, spécialisé dans ce commerce) et l’hébergement
de même qu’il est possible de conserver son nom de domaine lorsqu’on transfère son hébergement.
Il existe une grande quantité de formules d’hébergement dont les tarifs ne sont pas toujours lisibles pour les débutants. Certains
ont des limitations en termes d’espace (la quantité de données que vous pouvez stocker), d’autres en termes de bande passante
(le flux de données qui peut être transmis sur un temps données), d’autres en termes de fonctionnalités logicielles (ex. : possibilité
d’installer une base de données, de redémarrer son serveur à distance, etc.).
À noter que les fournisseurs d’accès à Internet (Free, Orange, SFR, etc.) incluent souvent à leur abonnement un espace
d’hébergement web sous le nom de “page perso”, mais il s’agit généralement de contrats limités techniquement.
Nous allons donc nous focaliser sur les contrats d’hébergements standards.
Pour pouvoir héberger un blog, il faut :
n un espace disque d’au moins 500 Mo (la plupart des contrats proposent des espaces-disque bien plus importants),
n la possibilité d’utiliser le langage PHP (version 5.2.4 pour la dernière version de Wordpress),
n la possibilité d’installer une base de données mySql (version 5.0.15 pour la dernière version de Wordpress).
Il est par ailleurs souhaitable :
n de pouvoir associer l’hébergement avec un nom de domaine (souvent compris dans le prix),
n de disposer de comptes e-mail associés au nom de domaine.
Les principaux hébergeurs du marché (ex. : Online, Ovh, Oxito, Amen) proposent la totalité de ces possibilités à des
prix très raisonnables.
Les hébergement “discount” ne sont pas adaptés aux applications très gourmandes en ressources ou aux sites ayant vocation à
accueillir des dizaines de milliers de visiteurs chaque jour, mais on peut commencer avec puisque ces solutions peuvent être
upgradés par la suite, si nécessaire, en choisissant un contrat plus cher (mais plus généreux en espace et en bande passante).
Étape 2 / COMMANDER UN HÉBERGEMENT
On s’inscrit sur le site de l’hébergeur, souvent en choisissant le nom de domaine que l’on souhaite associer à l’hébergement.
Ce nom de domaine doit être disponible. On choisit éventuellement les options disponibles et on peut passer commande.
Si cela vous est proposé, préférez les serveurs Linux aux serveurs Windows, car PHP et mySql ne sont pas des outils
standards sur les serveurs Windows.
1
Une fois la commande passée, on reçoit un ou plusieurs e-mails qui nous indiquent un grand nombre d’informations indispensables
pour utiliser l’hébergement. Il faut conserver précieusement (et imprimer, pourquoi pas) ces e-mails.
Ils contiennent entre autres : n l’identifiant et le mot de passe qui vous permettent de gérer votre compte client chez l’hébergeur et d’accéder à divers services
extérieurs au site lui-même (communication avec le service technique, renouvellement des contrats, modification des options, etc.);
n l’identifiant et le mot de passe “FTP” (file transfert protocol), qui permettent de transférer des fichiers sur le serveur, à l’aide
d’un logiciel dédié;
n l’identifiant, le mot de passe, le nom de la base de données et l’adresse du serveur “mySql”, qui permettent de profiter de
la base de données mySql.
Un certain temps après la commande de l’hébergement (temps qui varie de quelques minutes à plusieurs heures), on peut vérifier
que tout fonctionne bien en saisissant le nom de domaine commandé dans la barre d’adresse de son navigateur. Typiquement, on
découvrira alors une page d’attente nous signalant qu’un site est en cours d’installation ou qu’il existe bien un site à l’adresse
indiquée mais qu’il ne contient aucun fichier.
Étape 3 / TÉLÉCHARGER WORDPRESS
Les plus populaires des logiciel de gestion de contenu (qu’on nomme également CMS, pour content management system) sont
des logiciels libres et gratuits :
n les moteurs de blogs, tels que WordPress ou DotClear,
n les wikis tels que MediaWiki,
n et bien d’autres : Spip (très orienté presse), Indexhibit (orienté “portfolio d’artiste”), phpBB (orienté forums), Drupal, Joomla, etc.
Nous allons nous concentrer sur le cas de WordPress, qui est le principal moteur de blog disponible. La première étape
consiste à aller le télécharger sur le site http://wordpress.org/ (attention à ne pas télécharger n’importe quoi n’importe où).
Ce que l’on charge est un fichier compacté (au format .tar.gz ou au format .zip) d’environ 3 Mo — ce qui est très léger. On doit
ensuite le décompacter, ce qui se fait souvent (tout dépend du système d’exploitation sur lequel on se trouve) en double-cliquant
dessus. On obtient alors un dossier qui contient plusieurs sous dossiers et des centaines de fichiers :
Étape 4 / TRANSFÉRER LES FICHIERS SUR LE SERvEUR
Le contenu du dossier wordpress doit être envoyé sur le serveur. Pour ce faire, il faut utiliser un logiciel de transfert de fichiers
(“client FTP”). Il en existe un grand nombre, et en fait votre ordinateur (Mac, Windows ou Linux) en contient un à votre insu,
mais son utilisation en ligne de commande le rend assez inconfortable à manipuler.
Je conseille l’usage de Filezilla, outil maniable et gratuit, disponible sur Macintosh, Windows et Linux. Il en existe d’autres,
qui fonctionnent sensiblement de la même manière.
Ce logiciel doit tout d’abord être téléchargé à l’adresse suivante : http://filezilla-project.org/
On l’installe ensuite sur l’ordinateur en suivant les instructions d’installation, très simples (souvent un simpel cliquer-glisser vers
le dossier des applications). 2
Une fois l’installation effectuée, on exécute le programme et on peut l’utiliser pour envoyer sur notre serveur le contenu de notre
dossier wordpress. Le logiciel se présente ainsi (voir légendes en dessous) :
1 Dans ce champ nommé “Hôte”, on est invité à saisir le nom du serveur (que vous trouverez dans les mails envoyés par
l’hébergeur). Par exemple : ftp.monserveur.com ou monserveur.com ou www.monserveur.com ou 193.54.201.103. La plupart
du temps, le nom de domaine que nous avons choisi pour notre serveur convient.
2 Dans ce champ on doit saisir l’identifiant (ou login) que nous a fourni notre hébergeur.
3 On doit saisir le mot de passe associé à ce login, lui aussi fourni par l’hébergeur.
Une fois tous ces paramètres saisis, la connexion peut s’établir entre le client (vous) et le serveur.
4 On voit alors d’un coté le dossier local (sur votre disque dur)...
5 ... et à côté, le dossier distant (sur le serveur).
6 Il suffit alors de faire glisser les fichiers et les dossiers locaux...
7 ... vers les dossiers “cible” situés sur le serveur.
8 Le déroulement des opérations (succès ou échec) est détaillé dans la partie inférieure de l’interface.
Ces opérations sont réalisées à chaque fois que l’on veut mettre à jour les fichiers qui se situent sur le serveur, mais dans le cas
d’un blog, on n’a généralement à s’en charger qu’une seule fois pour toutes : il suffit d’envoyer la totalité du dossier du programme
WordPress sur le serveur et les mises à jour se feront par la suite depuis le back-office de Worpdress.
Ce transfert peut être effectué à la racine du serveur — qui peut être le dossier principal, ou un dossier nommé “web”, “www”,
“public”, “public_http”, selon la configuration du serveur — ou dans un sous-dossier, afin que votre blog apparaisse à une
adresse telle que : “http://www.monsite.com/monblog/” (dans l’exemple ci-dessus, le sous-dossier s’appelle “monblog”).
Le chargement des fichiers peut prendre un certain temps, vous devez attendre qu’il soit totalement terminé avant de passer à
l’étape suivante.
3
Étape 5 / CRÉER LA BASE DE DONNÉES WORPDRESS
La première fois que vous vous connectez sur votre blog après avoir chargé ses fichiers, il vous signale que son installation est
incomplète :
Si votre serveur est configuré de manière typique, il suffit de cliquer sur Créer le fichier de configuration.
Apparaît alors une première page informative qui récapitule les informations dont WordPress a besoin, suivie par une page qui
permet de saisir ces informations :
Il suffit de suivre les instructions.
1 Le nom de la base de données mySql vous a été fourni par votre hébergeur. Dans certains cas (les bases de données
de l’hébergement premier prix chez OvH par exemple), vous devrez l’avoir créé mais ce n’est pas le plus typique et je ne vais
pas l’expliquer ici.
2 L’identifiant mySql vous a été fournis par votre hébergeur par e-mail lorsque vous avez commandé votre hébergement.
3 L’identifiant mySql également.
4 L’hôte de la base de données est généralement localhost.
5 Enfin, le préfixe est une suite de caractères qui précédera le nom de chaque table de votre base de données.
Si la connexion à la base de données du serveur se fait sans problème, WordPress affiche ce message encourageant :
Il faut alors cliquer sur Lancer l’installation pour passer à l’étape suivante.
4
Étape 6 / INSTALLER WORPRESS
WordPress demande que l’on propose un titre au site (on met ce que l’on veut), un login (là encore, on est libre de ce que l’on
veut mettre, mais il ne faut pas l’oublier), un mot de passe (qu’il faut conserver soigneusement) et une adresse e-mail (qui doit
impérativement être valide). On peut enfin décider si l’on accepte que le blog soit référencé par les moteurs de recherche.
Pour finaliser l’installation, ne reste qu’à cliquer sur Installer Worpress. On a alors accès au back-office et on peut commencer
à travailler sur le contenu du blog et sa mise en forme.
5