Table des matières
Vous voulez effectuer une migration, c’est à dire transférer votre site WordPress depuis un hébergeur vers un autre hébergeur, ou depuis un serveur vers un autre.
Voici comment faire.
Etape 1 : sauvegardez les fichiers et la base de données de votre ancien WordPress
Vous voulez migrer, pas tout détruire, donc par sécurité faites d’abord une sauvegarde des deux composants de WordPress : les fichiers et la base de données.
Pour sauvegarder les fichiers, vous pouvez les télécharger par FTP avec Filezilla.
Pour sauvegarder la base de données, suivez ce tutoriel sur PHPMyAdmin.
Etape 2 : créez une base de données chez votre nouvel hébergeur
Enfin, si ce n’est pas déjà fait.
En effet suivant l’hébergeur il se peut qu’une base de données ait été créée dès le départ et dans ce cas votre hébergeur a dû vous transmettre, en général par email, les informations de connexion.
Sinon, si vous avez accès à une procédure de création de WordPress « en un clic » (comme chez OVH par exemple), faites-le : ça créera à la fois une nouvelle copie vierge des fichiers de base de WordPress, et une base de données vierge.
Sinon, si vous avez accès à un compte PHPMyAdmin, créez votre base de données vous-mêmes et notez bien les identifiants, ils vont resservir tout de suite.
Etape 3 : mettez à jour votre ancien wp-config.php
Retournez voir votre sauvegarde en local, sur votre ordinateur, des fichiers de votre ancien WordPress.
A la racine, trouvez le fichier wp-config.php et ouvrez-le avec un éditeur de texte comme le Notepad (surtout pas Word ni un traitement de texte sophistiqué sinon ce genre de logiciel risque de changement le format du fichier).
Localisez ces quatre lignes de code :
define('DB_NAME', 'nom de la base de données');
define('DB_USER', 'nom de l'utilisateur de la base de données');
define('DB_PASSWORD', 'mot de passe');
define('DB_HOST', 'identifiant du serveur hôte');
Maintenant, remplacez les parties que j’ai mises en rouge, par les identifiants de votre nouvelle base de données. Le ‘DB_HOST’ est souvent ‘localhost’ mais vérifiez ! Sauvegardez le fichier.
Vous venez de donner à votre futur WordPress l’adresse de l’endroit où il retrouvera tous vos articles et toutes vos configurations de plugins, de thème etc.
Etape 4 : recopiez les fichiers sur le nouvel hébergement
Maintenant, connectez-vous en FTP – par exemple avec FileZilla, ou avec cPanel – sur votre nouveau serveur, et transférez tout le contenu du dossier de votre sauvegarde des fichiers de votre ancien WordPress, vers le nouvel hébergement.
En général l’emplacement de destination porte un de ces deux noms : public_html ou www.
Etape 5 : importez l’ancienne base de données dans la nouvelle
Maintenant, connectez-vous à votre nouvelle base de données avec PHPMyAdmin, dans la partie droite de l’écran cliquez sur l’onglet Importer, puis importez votre sauvegarde de votre ancienne base de données, le fichier .sql de l’étape 1.
Et voilà !
Maintenant, vous avez donc le contenu de l’ancienne BDD dans la nouvelle, les anciens fichiers sur le nouvel hébergement, donc votre WordPress est à nouveau fonctionnel.
Bravo !
Une autre méthode consiste à utiliser le plugin Duplicator, pour créer un clone de votre site.
J’ai fait un autre tuto si vous avez aussi besoin de migrer vers un autre nom de domaine.
Besoin d’aide ?
Il se pourrait que toutes ces geekeries vous effrayent – la procédure s’avère quelque peu délicate en effet, il faut maîtriser des outils assez simples mais intimidants pour les débutants.
Par ailleurs les erreurs peuvent coûter cher, surtout si votre WordPress pro était un eCommerce ou un site-vitrine dont la mise hors-ligne vous coûte de l’argent.
Bref, si vous préférez qu’un professionnel fasse votre migration de WordPress vers un nouvel hébergeur, n’hésitez pas à me contacter, je vous aiderai avec plaisir.
Qu'avez-vous pensé de cet article ?
Cliquez sur une étoile pour donner votre avis
Avis moyen 4.7 / 5. Nombre d'avis donnés 7
Soyez le premier à donner votre avis








