Internet

Transférer Facilement son blog ou site wordpress lors du changement d’hébergement sans coupure de service.

Voici en quelques étapes, les modalités qui ont permis de changer l’hébergement de mon site wordpress de photographies : www.pierrejarlan.com

Etant particulièrement déçu par la mauvaise qualité de l’hébergement wordpress d’OVH (voir article) .

C’est une méthode un peu brute, mais qui a l’avantage d’être rapide et efficace .

transfer site wordpress ovh vers bluehost

1) Choisir son nouvel hébergement Wordpress.

Je suis parti chez un hébergeant américain, réputé pour être le meilleur hébergement de sites Wordpress. Il est fort probable que de nombreux hébergeurs européens seront aussi bons, mais l’ensemble de la prestation ne sera pas au même tarif. En effet je bénéficie de l’hébergement d’un nombre de sites illimités, de 50 bases, d’un espace de stockage illimité.

Conseils d’hébergement sur wordpress.org

Quoi choisir? Un hebergeur Américain ou Français

Quel Hebergeur web choisir? Choisir un hébergeur sans se faire escroquer

2) Enregistrer son site chez le nouvel hébergeur.

Étape indispensable, vous devez indiquer à cet hébergeur que lorsqu’un explorateur Internet viendra taper à sa porte (son adresse IP) en lui demandant le site www.monsite. Il doit présenter et exécuter les fichiers présents dans le répertoire : mon hébergement/www/monsite.Vous devez donc dans l’interface d’administration spécifier que tel répertoire correspond à tel site.

3) Sauvegarder l’ensemble des fichiers hébergés chez son précédent hébergeur

: transférer l’ensemble des dossiers et fichiers par FTP.

4) Sauvegarder la base de données

, le plus souvent par l’interface PHP my ADMIN via exporter. (Je vous conseille d’exporter sans compression, pour ma part lors de l’utilisation de la compression cela n’a pas fonctionné lors de la restauration).

5) Transférer par FTP les fichiers Wordpress précédemment sauvegardés chez votre nouvel hébergeur

, au même endroit que chez votre précédent hébergeur (en général à la racine du site).

Y ajouter un fichier robots.txt avec le texte

User-Agent: *
Disallow: /

Cela vas empêcher les robots comme Google d’indexer votre site pendant la migration. Au cas ou il y aurais des problèmes sur votre nouveaux site , vous ne perdez pas votre référencement Google et autre. Pensez a l’enlevez un fois que tout fonctionne.

6) Créer une nouvelle base de données chez votre nouvel hébergeur

.

7) Importer  votre ancienne base de données chez votre nouvel hébergeur dans cette nouvelle base

en utilisant la fonction importée de PHPmyADMIN sur votre nouvelle base de données précédemment créée.

Normalement à ce moment, vous avez exactement le même nombre d’entrées dans votre précédente base de données et dans la nouvelle.

8) Modifier le fichier de configuration wordpress présent à la racine et s’intitulant "wp-config.PHP"

On s’intéresse qu’au début du fichier et on va y introduire les nouvelles données correspondantes à la nouvelle base de données :

define(‘DB_NAME’, ‘ nom nouvelle base ‘); // le nom de la base de données

define(‘DB_USER’, ‘nom nouveau utilisateur ‘); // votre identifiant MySQL

define(‘DB_PASSWORD’, ‘nouveau mot de passe’); // …et votre mot de passe

define(‘DB_HOST’, ‘localhost ou nouvelle hebergement de la base de donnée’); // Dans la plupart des cas, vous n’aurez pas à modifier cette ligne.

Donc maintenant :

  • transfert de fichiers terminé,
  • nouvelle base de données créée et comprenant l’ensemble des données de la précédente base de données.
  • installé les nouvelles configurations

Cependant pour le moment lorsque nous tapons l’adresse de notre site, nous arrivons encore sur l’ancien hébergement.

Il va donc falloir

9) modifier le DNS = l’adresse de l’hébergement de notre site Internet

, c’est-à-dire modifier le nom du DNS. Le nom du DNS est stocké dans un ensemble de serveurs d’hébergement et de routage présent sur l’ensemble de la toile. Il va donc falloir un certain temps pour que tous ces serveurs aient effectué la modification. Cela s’appelle la propagation du DNS.(qui prends entre eux 10 minutes et 72 heures.)

Avant cela, il serait probablement judicieux de pouvoir tester le nouveau site Internet, car si celui-ci ne fonctionne pas, il peut être utile de finir les réglages avant de lancer la propagation du DNS Voir ici une astuce pour forcer le changement de DNS, et pouvoir tester un site Internet sur le nouvel hébergement avant le changement et la propagation de DNS.

Si vous n’avez pas envie de tester votre site avant la propagation du DNS, il ne vous reste plus qu’à modifier chez votre précédent hébergeur les DNS attribués à votre site et les remplacer par les nouveaux DNS fournis par votre nouvel hébergeur. Dans quelques heures vous pourrez voir votre nouveau site fonctionner chez votre nouvel hébergeur.

En attendant, vous pouvez suivre la propagation du DNS grâce à des Traces route depuis différents pays (http://www.traceroute.org/ ), et depuis votre ordinateur grâce à la commande DOS tracert

démarrer/ exécuter/ tapez cmd

puis tracert avec ip ou www.monsite.com

10) Références :

Deux méthodes pour migrer wordpress vers un autre serveur (pour moi cela ma aidé mais aucune n’a fonctionnées)

WordPress and Bluehost

hebergement – streaming- votre avis sur bluehost

Analyse et témoignages de Bluehost

Wordpress Hosting

Guide Hébergeur

Quel hébergeur choisir pour son blog ?


4 Commentaires

Exprimez Vous

Vous pouvez aller à la fin et laisser une réponse. Ping actuellement non autorisé.

*Champs Requis