Comment déplacer un site Web WordPress vers un nouvel hôte ou serveur Web
Publié: 2022-05-03Besoin de déplacer un site WordPress vers un nouvel hébergeur ou serveur ? La bonne nouvelle est qu'il est possible de déplacer un site Web WordPress entier vers un autre hébergeur ou serveur Web en quelques étapes seulement. Une nouvelle encore meilleure ? Vous n'aurez pas à reconstruire le site ni à vous soucier de la migration manuelle de quoi que ce soit.
Dans ce guide, nous couvrirons un guide étape par étape sur la façon de déplacer un site ou un blog WordPress vers un autre serveur ou une autre société d'hébergement.
3 raisons courantes de déplacer un site WordPress vers un nouvel hôte ou serveur
Voici quelques raisons courantes pour lesquelles vous devrez peut-être déplacer un site Web vers un nouveau domaine.
- Vous avez besoin d'un meilleur hébergeur Web - Peut-être que la société d'hébergement Web que vous avez utilisée ne répond plus à vos besoins en termes de vitesse, de fiabilité, de coût, de sécurité ou de stockage. Il est temps de passer à autre chose!
- Vous devez déplacer un site de développement vers le serveur en direct - Les développeurs de sites Web développent souvent sur un serveur séparé ou localement jusqu'à ce que la conception (ou la refonte) du site soit terminée. Le site de développement devra être poussé vers le serveur en direct.
- La propriété d'un site Web a changé - Vous avez peut-être vendu votre entreprise ou votre blog et le nouveau propriétaire a des plans différents pour l'hébergement du site Web. Ou peut-être confiez-vous un site Web que vous avez créé pour un client à son contrôle.

Avant de commencer : préparer le déplacement d'un site WordPress
Pour les besoins de ce didacticiel, nous allons déplacer un site WordPress d'un serveur à un autre. Le domaine reste le même. (Vous avez besoin de déplacer WordPress vers un nouveau domaine ? Nous avons également un didacticiel spécifique à ce scénario.)
Mettre à jour le DNS ou les serveurs de noms pour que le domaine pointe vers le nouvel emplacement de l'hôte Web/du serveur
Si vous conservez le même nom de domaine pour le site Web que vous allez déplacer, vous devrez probablement vous assurer que vous avez mis à jour les serveurs de noms ou l'enregistrement DNS pour que votre nom de domaine pointe vers le nouvel hôte ou serveur.
Accès et outils nécessaires
Pour vous préparer à déplacer votre site Web vers un nouveau domaine, vous aurez besoin d'accéder aux fichiers de votre site Web, ainsi que de quelques outils pour rendre le processus rapide et facile.
- Accès aux fichiers sur le serveur de votre site Web - Habituellement, cela implique simplement un accès administrateur au compte d'hébergement Web de votre site Web existant, avec un accès à cPanel ou à la gestion de fichiers. L'accès aux fichiers peut également être réalisé avec un accès sFTP/FTP au serveur de votre site Web à l'aide d'un outil d'édition de texte/code avec des options de gestionnaire de fichiers.
- Accès au compte d'hébergement Web de votre hébergeur/serveur Web – Où hébergerez-vous votre site Web ? Vous aurez besoin du même accès au niveau des fichiers à ce compte d'hébergement Web (il peut être le même que votre site Web existant si vous avez ajouté le nouveau domaine à votre compte d'hébergement Web existant).
- Accès pour créer une nouvelle base de données MySQL pour votre nouveau serveur/hôte
- BackupBuddy, le plugin de sauvegarde WordPress – Cet article vous expliquera tout le processus de déplacement d'un site WordPress d'un domaine à un autre à l'aide de la méthode de migration manuelle de BackupBuddy. L'utilisation du plugin BackupBuddy est le moyen le plus rapide de déplacer un site WordPress.
- Le fichier/script ImportBuddy - BackupBuddy est fourni avec un téléchargement du fichier ImportBuddy qui vous aidera à effectuer le déplacement de votre site Web vers un nouveau domaine.
Prêt à commencer? Allons-y.
Étapes pour déplacer un site WordPress vers un nouveau serveur ou hôte Web
Voici les étapes à suivre pour déplacer votre site vers le nouveau domaine ou URL.
1. Installez le plugin BackupBuddy sur votre site WordPress.
Après l'activation, parcourez la configuration rapide pour activer les fonctionnalités les plus importantes.

2. Faites une sauvegarde complète avec BackupBuddy.
Vous devrez faire une sauvegarde complète du site que vous souhaitez déplacer. Une sauvegarde complète est l'un des 5 types de sauvegardes WordPress que vous pouvez effectuer avec BackupBuddy et couvre la sauvegarde de tout dans votre installation WordPress.
Depuis votre tableau de bord d'administration WordPress, visitez la page BackupBuddy > Sauvegardes . Cliquez sur le bouton Terminer la sauvegarde.

Une fois la sauvegarde terminée, téléchargez le fichier zip de sauvegarde. Une fois la sauvegarde terminée, téléchargez le fichier zip et enregistrez-le sur votre ordinateur. Ne décompressez pas ce fichier.

3. Téléchargez le fichier ImportBuddy
Ensuite, vous devrez revenir au menu BackupBuddy > Sauvegardes pour télécharger le fichier importbuddy.php. Vous verrez l'option de téléchargement dans le menu ImportBuddy en haut à droite.

Confirmez votre mot de passe ImportBuddy. Dans la fenêtre qui apparaît, entrez un nouveau mot de passe ou laissez vide pour utiliser le mot de passe ImportBuddy que vous avez configuré lors de la première installation de BackupBuddy. Ce mot de passe est important car il verrouille le script ImportBuddy contre tout accès non autorisé. Cliquez sur OK et le téléchargement commencera.

4. Créer une nouvelle base de données et un utilisateur de base de données à partir de cPanel
La prochaine partie du processus de déplacement d'un site WordPress vers un nouvel hôte ou serveur nécessite que vous ayez accès au cPanel du compte d'hébergement où le site sera hébergé.
Un site WordPress est essentiellement "un joli visage sur une base de données", c'est pourquoi nous créons ici une nouvelle base de données. Cette base de données sera connectée à la nouvelle version du site WordPress « déplacé ». Vous voudrez copier le nom de la base de données, le nom d'utilisateur et le mot de passe que vous créez dans cette section pour les utiliser ultérieurement lors du processus de migration d'ImportBuddy.
Connectez-vous à votre nouveau compte d'hébergement pour accéder à cPanel . Remarque : votre hôte peut utiliser un autre service d'hébergement que cPanel, mais le processus sera similaire.

Depuis cPanel, localisez l'icône de l'assistant de base de données MySQL dans la liste et cliquez dessus. L'assistant de base de données MySQL vous guidera à travers les étapes suivantes. Tout d'abord, ajoutez le nom de la nouvelle base de données . Cliquez sur "Étape suivante".

Ensuite, ajoutez un utilisateur de base de données . Utilisez le générateur de mot de passe pour créer un mot de passe fort. N'oubliez pas de copier le nom d'utilisateur et le mot de passe que vous créez ici dans un emplacement sécurisé à l'aide d'un service comme LastPass. Cliquez sur "Créer un utilisateur".


L'écran suivant ajoutera le nouvel utilisateur à la base de données. Cochez la case "Tous les privilèges" puis cliquez sur "Étape suivante".

L'écran final confirme la création de la nouvelle base de données et du nouvel utilisateur. Confirmez que vous avez copié le nom de la base de données, l'utilisateur et le mot de passe de la base de données dans un emplacement sécurisé.

5. Téléchargez le fichier Zip de sauvegarde et le fichier ImportBuddy dans le nouveau répertoire
Dans cette section suivante, nous allons télécharger le fichier zip de sauvegarde et le fichier ImportBuddy dans le répertoire du site nouveau/déplacé. Fondamentalement, un répertoire est l'endroit où votre site WordPress "vit" sur votre serveur. Tous les fichiers qui exécutent le site WordPress sont situés dans ce dossier (répertoire).
Pour cette prochaine étape, vous pouvez utiliser l'accès FTP au serveur ou au gestionnaire de fichiers dans votre cPanel. Vous avez juste besoin d'avoir accès pour télécharger (ou supprimer) des fichiers sur votre serveur.

Ouvrez le répertoire (dossier) de l'emplacement final du site WordPress. Remarque : La plupart des fournisseurs d'hébergement configurent et nomment automatiquement le répertoire lorsque vous ajoutez le nom de domaine à votre compte d'hébergement. Vos répertoires seront situés dans le répertoire /public_html.

IMPORTANT : Ce répertoire devra être vide avant de télécharger le fichier zip de sauvegarde et le fichier importbuddy.php. S'il y a des fichiers existants dans ce répertoire, continuez et supprimez-les pour avoir un dossier vide.

Téléchargez le fichier importbuddy.php et le fichier zip de sauvegarde dans ce répertoire vide. Vous pouvez utiliser la fonction Télécharger dans le gestionnaire de fichiers ici.

Après avoir téléchargé le fichier importbuddy.php et le fichier zip de sauvegarde, le répertoire devrait ressembler à ceci.

6. Parcourez les étapes d'ImportBuddy pour terminer le déménagement
Cette dernière série d'étapes vous guidera dans l'utilisation d'ImportBuddy pour terminer le déplacement du site.
Accédez à l'URL du site/importbuddy.php. Pour notre exemple de déplacement de site, nous visiterions ce lien dans votre navigateur :
http://examplesite.com/importbuddy.phpAprès le chargement de cette page, vous verrez le premier écran ImportBuddy . Entrez le mot de passe que vous avez créé à l'étape 4 de ce didacticiel (ou le mot de passe que vous avez défini lors de la première configuration de BackupBuddy). Cliquez sur le bouton "Authentifier".

Pour l'étape 1 du processus ImportBuddy, vérifiez que le fichier de sauvegarde est sélectionné (il le sera par défaut). Cliquez sur le bouton "Restaurer la sauvegarde".

Sur la page suivante, entrez les paramètres de votre base de données dans la section "Nouvelle base de données". Il s'agira du nom de la base de données, de l'utilisateur de la base de données et du mot de passe de la base de données que vous avez créés aux étapes 7 à 10. Votre page devrait ressembler à ceci. Cliquez sur le bouton "Étape suivante".

Ancienne base de données | Nouvelle base de données | Explication | |
---|---|---|---|
Serveur de base de données | hôte local | hôte local | Dans presque tous les cas, ce champ sera "localhost". Il s'agit de l'adresse du serveur mySQL où sera stockée votre base de données. L'emplacement de votre serveur mySQL vous sera fourni par votre hébergeur s'il diffère de "localhost". |
Nom de la base de données | anciendomaine_phs | clientsite_newdatabase | C'est le nom de la nouvelle base de données que nous avons créée à l'étape 7. |
Utilisateur de la base de données | ancienutilisateur_domaine | clientsite_newuser | C'est le nom du nouvel utilisateur que nous avons créé à l'étape 8. |
Mot de passe de la base de données | ************** | ************** | Il s'agit du mot de passe de l'utilisateur que vous avez créé à l'étape 8. |
Préfixe de base de données | wp_ | wp_ | C'est le préfixe donné à toutes les tables de la base de données. Pour les besoins de ce didacticiel, nous le laisserons à wp_ (puisque nous déplaçons un site vers un nouveau domaine). |
ImportBuddy finalisera la migration et vous demandera de confirmer la nouvelle URL. Cliquez sur le bouton "Étape suivante".

Vérifiez que le site fonctionne en cliquant sur l'URL du site. Cliquez sur le bouton "Terminer le nettoyage".

C'est ça! Votre nouveau site WordPress sera prêt à être installé sur le nouveau serveur ou hébergeur.
Déplacez un site WordPress entier aujourd'hui avec BackupBuddy
Obtenez BackupBuddy aujourd'hui, le plugin de sauvegarde WordPress 3-en-1 original. Sauvegardez, restaurez et déplacez facilement un site WordPress vers un nouvel hôte ou serveur… en un seul plugin !

Obtenez BackupBuddy, le plugin de sauvegarde WordPress 3-en-1 original
Sauvegardez, restaurez et déplacez facilement un site WordPress vers un nouvel hôte ou serveur… dans un plugin facile à utiliser ! Sauvegardez votre base de données, l'intégralité de l'installation de WordPress, uniquement vos plugins, thèmes ou fichiers de la médiathèque… et configurez des programmes de sauvegarde automatiques.
Kristen écrit des tutoriels pour aider les utilisateurs de WordPress depuis 2011. En tant que directrice marketing chez iThemes, elle se consacre à vous aider à trouver les meilleurs moyens de créer, gérer et maintenir des sites Web WordPress efficaces. Kristen aime également tenir un journal (consultez son projet parallèle, The Transformation Year !), faire de la randonnée et du camping, faire du step, cuisiner et vivre des aventures quotidiennes avec sa famille, dans l'espoir de vivre une vie plus présente.