Comment déplacer un site WordPress en direct vers un hôte local

Comment déplacer un site WordPress en direct vers localhost (LocalWP, XAMPP, & Plus)

· · 16 min de lecture ·
Rédigé par : avatar de l'auteur Joella Dunn
avatar de l'auteur Joella Dunn
Joella est rédactrice avec des années d'expérience dans WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites — des sauvegardes de base aux migrations à grande échelle. Son objectif principal est de s'assurer que votre site Web WordPress est sécurisé et prêt à croître.
·
Revu par : avatar de l'évaluateur John Turner
avatar de l'évaluateur John Turner
John Turner est le président de Duplicator. Il possède plus de 20 ans d'expérience en affaires et en développement et ses plugins ont été téléchargés plus de 25 millions de fois.

Peut-être souhaitez-vous revoir la conception de votre site Web, tester de nouveaux plugins ou expérimenter du code personnalisé. Comment faire cela sans casser votre site en ligne ?

De nombreux développeurs utilisent des hôtes WordPress locaux pour résoudre ce problème.

Déplacer votre site WordPress en ligne vers un hôte local ouvre un monde de possibilités. C'est comme avoir un bac à sable où vous pouvez jouer avec votre site Web sans aucune conséquence.

Dans ce tutoriel, je vais vous montrer comment déplacer une copie de votre site Web en ligne vers un hôte local ! Vous bénéficierez d'un développement plus rapide, d'une disponibilité hors ligne et d'un dépannage sécurisé.

Voici les points clés à retenir :

  • L'hébergement local vous permet de tester en toute sécurité les mises à jour, les nouvelles conceptions et le code personnalisé sans risquer de temps d'arrêt sur votre site Web en ligne.
  • Travailler localement élimine complètement la latence de réponse du serveur et vous permet de travailler de n'importe où, même sans connexion Internet.
  • Créez un environnement local avec des outils gratuits : Vous pouvez rapidement configurer un serveur local sur votre ordinateur en utilisant des logiciels tels que LocalWP, MAMP, WAMP ou XAMPP.
  • Un plugin de migration fiable comme Duplicator Pro vous permet de regrouper l'intégralité de votre site en ligne dans une seule archive de sauvegarde facile à déplacer.
  • Terminez la migration en faisant simplement glisser et déposer votre sauvegarde dans une installation LocalWP, ou en téléchargeant les fichiers et en lançant le script d'installation sur votre serveur local.

Résumé rapide : Comment déplacer un site WordPress en ligne vers un hôte local

1. Sauvegardez votre site en ligne.
Tout d'abord, utilisez un plugin de sauvegarde comme Duplicator pour sauvegarder l'intégralité de votre site web en ligne. Vous obtiendrez des fichiers de sauvegarde qui vous aideront à importer votre contenu sur le site local.
2. Créez un site web local.
Vous pouvez utiliser un logiciel de développement local comme LocalWP, MAMP ou WAMP pour créer un site WordPress local.
3. Créez une base de données pour le site local.
Ouvrez le tableau de bord phpMyAdmin de votre hôte local et créez une nouvelle base de données pour le site local.
4. Importez la sauvegarde sur le site local.
Si vous avez déjà installé WordPress sur le site local, faites glisser et déposez la sauvegarde du site en ligne sur la page Importation de Duplicator. Vous pouvez également simplement téléverser l'archive de sauvegarde et les fichiers d'installation sur le serveur local et lancer l'installateur.

L'outil utilisé dans ce tutoriel est Duplicator. Il crée une sauvegarde complète de votre site en ligne en un clic, puis vous permet de l'importer dans n'importe quel environnement local ! Télécharger Duplicator gratuitement →

Table des matières

Pouvez-vous héberger un site WordPress localement ?

En utilisant des logiciels comme XAMPP, MAMP, WAMP ou LocalWP, vous pouvez configurer un environnement de serveur local sur votre ordinateur. Cela installera WordPress et le fera fonctionner localement, vous permettant de développer et de tester votre site Web sans avoir besoin d'une connexion Internet ou d'un serveur en ligne.

Pourquoi héberger votre site WordPress localement ?

Que vous soyez un développeur, un designer, ou que vous souhaitiez simplement apporter quelques modifications à votre site Web, il est conseillé de créer un site hébergé localement. Essentiellement, cela implique de créer une copie de votre site WordPress en ligne et de l'héberger sur un serveur local de votre ordinateur.

Cela vous donne une copie exacte de votre site Web avec laquelle jouer pendant que votre site en ligne reste inchangé.

Vous pouvez modifier votre thème WordPress, mettre à jour des plugins et ajouter du nouveau contenu sans affecter la fonctionnalité de votre site Web réel.

Plongeons dans les principaux avantages d'avoir un site WordPress local.

Créer un environnement de test isolé

Avec un hôte local, vous disposerez d'un environnement de test indépendant. Ici, vous pouvez expérimenter librement sans impacter le site en ligne.

Cela vous permet de tester de nouveaux thèmes, plugins et modifications de code sans le risque de casser quoi que ce soit sur le site Web de production. Vous pouvez également pousser les modifications sans temps d'arrêt, de sorte que vous ne nuirez pas à votre SEO. 

Commencez à apprendre WordPress

Si vous êtes nouveau dans le développement ou la conception, vous pouvez créer un site local pour développer vos compétences. Vous serez libre d'apprendre le codage sur un site Web hors ligne et gratuit.

Je ne me suis familiarisé avec WordPress qu'il y a quelques années. LocalWP est mon environnement local de prédilection pour créer des sites bac à sable, faire ce que je veux et apprendre ce qui fonctionne. C'est super facile !

Disponibilité hors ligne

L'hébergement local vous permet de travailler sur votre site WordPress même sans connexion Internet. Ceci est utile lorsque vous voyagez ou dans des situations où une connexion Internet stable n'est pas facilement disponible. Vous pouvez continuer à développer, concevoir et tester votre site Web quel que soit votre accès à Internet.

Développement plus rapide

Héberger WordPress localement élimine la dépendance à la connectivité Internet et aux temps de réponse du serveur. Cela se traduit par un flux de travail plus rapide, vous permettant d'apporter des modifications, de les tester et de voir des résultats immédiats. 

Confidentialité et discrétion

L'hébergement local garantit que votre travail reste confidentiel et privé. Vous pouvez travailler sur des projets sensibles sans risquer de les exposer au public. Ceci est particulièrement important lorsque vous travaillez sur les sites Web de vos clients.

Économies

Si vous n'avez pas de site Web WordPress en ligne, vous pouvez créer un site local avant de payer pour des services d'hébergement Web, ce qui vous fera économiser de l'argent à long terme. Vous pouvez créer votre premier site Web sans frais supplémentaires. Cela peut bénéficier aux particuliers ou aux petites entreprises ayant un budget limité.

Comment déplacer un site WordPress en direct vers un hôte local

Maintenant que vous connaissez les avantages d'héberger votre site WordPress localement, nous allons vous guider dans le processus de transfert de vos données vers un serveur local !

Voici les étapes clés pour déplacer un site WordPress en ligne vers un localhost :

  • Installez un plugin de migration fiable comme Duplicator Pro pour des transferts faciles
  • Créez une sauvegarde complète de votre site en ligne
  • Configurez un environnement de développement local
  • Créez une nouvelle base de données pour le site local
  • Importez vos fichiers de sauvegarde pour finaliser la migration

Je vais vous montrer la meilleure méthode d'exportation pour déplacer votre site vers un serveur local. Cependant, certains hébergeurs Web (comme Bluehost) vous permettent de configurer un site de staging sur votre serveur en ligne.

Pour plus de détails, consultez mon tutoriel sur comment créer un site de staging WordPress !

Étape 1 : Installer un plugin de migration WordPress

Si vous souhaitez commencer à tester les modifications du site dans un environnement local, vous devrez migrer une copie exacte de vos données vers un serveur local. Bien que cela puisse sembler une tâche difficile, Duplicator simplifie le processus. 

Duplicator est le meilleur plugin de sauvegarde et de migration WordPress. Il peut regrouper l'intégralité de votre site Web en ligne dans un seul fichier zip.

Cela vous permet de transférer facilement tous vos fichiers WordPress, plugins, thèmes et tables de base de données vers un nouvel emplacement.

Plugin Duplicator Pro

Voici quelques fonctionnalités utiles supplémentaires incluses dans Duplicator Pro :

  • Sauvegardes manuelles et automatiques
  • Sites de staging en un clic
  • Stockage de sauvegarde cloud vers Duplicator Cloud, Google Drive, Amazon S3, et plus encore
  • Prend en charge les grands sites et les réseaux Multisite
  • Points de récupération après sinistre pour une restauration rapide du site
  • Restaurations en un clic
  • Restauration à distance en un clic
  • Importations par glisser-déposer
  • Support de site vide
  • Notifications par e-mail pour les délais d'attente
  • Plugins gratuits WP Media Cleanup et Activity Log avec Duplicator Elite

Tout d'abord, sélectionnez un abonnement pour Duplicator Pro. Il existe une version gratuite du plugin, mais un plan premium prend en charge les migrations par glisser-déposer. Cela vous permet de déplacer rapidement les modifications vers et depuis votre site de production. 

Découvrez comment Rock Lobster Webdesign utilise Duplicator Pro pour migrer les sites clients vers des environnements de test !

Après votre achat, copiez votre clé de licence. Ensuite, installez et activez Duplicator Pro sur votre site WordPress en direct.

Avant de commencer à utiliser Duplicator, vous devrez activer votre licence. Allez dans Duplicator Pro » Paramètres » Général.

Activer la clé de licence Duplicator

Collez votre clé de licence et cliquez sur Activer. Ensuite, n'hésitez pas à passer à l'étape suivante !

Étape 2 : Sauvegarder votre site en ligne

Duplicator vous permet de dupliquer l'intégralité de votre site Web. Pour créer cette copie, vous devrez créer une sauvegarde. Celle-ci pourra ensuite être facilement transférée sur un hôte local.

Pour commencer, accédez à Duplicator Pro » Sauvegardes » Ajouter une nouvelle.

Ajouter une nouvelle sauvegarde avec Duplicator

Donnez un nom à la sauvegarde et choisissez Local comme emplacement de stockage.

Première étape de sauvegarde Duplicator

Si vous souhaitez déplacer toutes vos données, sélectionnez Site complet. Cependant, vous pouvez également exclure certains fichiers du site ou simplement sauvegarder votre base de données WordPress à la place.

Préréglages de sauvegarde de Duplicator

Ensuite, Duplicator analysera votre site Web en direct. Vous verrez des notifications si quelque chose nécessite votre attention.

Analyse de sauvegarde Duplicator

Après avoir examiné ces notifications, cliquez sur Créer une sauvegarde. Une fois que Duplicator aura automatiquement créé une copie de votre site Web, vous la verrez sur la page Sauvegardes.

Télécharger des fichiers de sauvegarde

Téléchargez les fichiers d'archive et d'installation. 

Besoin d'un moyen abordable de sauvegarder votre site Web ? Duplicator regroupe votre site entier dans un seul fichier que vous pouvez importer n'importe où, et c'est gratuit. Obtenir Duplicator Gratuit →

Étape 3 : Créer un site local

Ensuite, vous devrez configurer un site local hébergé sur votre ordinateur. Pour ce faire, il est important de trouver un environnement de serveur local

Voici quelques options efficaces :

Dans ce tutoriel, nous nous concentrerons sur LocalWP et MAMP.

Méthode 1 : Créer un site local avec LocalWP

LocalWP est l'un des outils les plus populaires pour créer des sites WordPress locaux. En un seul clic, il installera automatiquement WordPress pour vous.

Contrairement à d'autres logiciels locaux, LocalWP est compatible avec Mac, Windows et Linux.

Site Web LocalWP

Pour commencer à créer votre site local, rendez-vous sur le site Web de LocalWP et cliquez sur Télécharger Gratuitement. Ensuite, choisissez votre système d'exploitation.

Télécharger LocalWP

Après avoir installé l'application, cliquez sur l'icône + dans le coin inférieur gauche. Cela vous permettra d'ajouter un nouveau site local.

Ajouter un nouveau site LocalWP

Sélectionnez Créer un nouveau site et continuez.

Créer un nouveau site LocalWP

Nommez le nouveau site local.

Nom du site local

Si vous êtes développeur, vous pouvez personnaliser l'environnement local avec une version spécifique de PHP, Apache et MySQL. Pour ce faire, sélectionnez Personnalisé.

Cependant, Preferred configurera une installation WordPress générale pour vous.

Site local préféré de LocalWP

Enfin, fournissez un nom d'utilisateur, une adresse e-mail et un mot de passe pour le site.

Connexion WordPress LocalWP

LocalWP prendra seulement quelques minutes pour configurer votre nouveau site WordPress local. 

Méthode 2 : Créer un site local avec MAMP

Beaucoup de gens décident d'utiliser MAMP pour les ordinateurs Mac et WAMP pour Windows. L'une ou l'autre de ces options installera rapidement WordPress et l'hébergera sur votre ordinateur local.

Comme j'utilise personnellement un Mac, j'utiliserai MAMP dans ce guide.

Vous devrez commencer par vous rendre sur le site Web de MAMP et télécharger la version compatible avec votre ordinateur.

Site web MAMP

Lorsque vous ouvrirez ce fichier, MAMP vous guidera à travers quelques instructions d'installation. Si vous suivez ces étapes, vous verrez un message de succès.

Installation réussie de MAMP

Maintenant, ouvrez l'application MAMP et cliquez sur Préférences » Ports. Ici, définissez le port Apache sur 80 et cliquez sur OK.

Ports MAMP

Après cela, dirigez-vous vers l'onglet Serveur. Sous Racine du document, vous pouvez choisir un dossier pour stocker votre site local.

Paramètres du serveur MAMP

Par défaut, ce sera Applications » MAMP » htdocs

Étape 4 : Créer une base de données

Avant de commencer à déplacer vos fichiers d'origine vers le site local, vous devrez créer une nouvelle base de données. Vous pouvez le faire dans votre tableau de bord phpMyAdmin. Pour trouver cela, ouvrez l'un des liens suivants :

http://localhost/phpmyadmin/

http://localhost:8080/phpmyadmin/

Ensuite, cliquez sur Nouveau. Ajoutez un nom pour la base de données de votre nouveau site et cliquez sur Créer.

Créer une nouvelle base de données locale

Maintenant, vous êtes libre d'installer votre sauvegarde sur le site local !

Étape 5 : Installer vos fichiers de sauvegarde

Pour vous assurer que votre site local ressemble et se comporte exactement comme votre site en ligne, vous devrez importer la sauvegarde que vous avez enregistrée précédemment. Je vais vous montrer comment faire cela en utilisant LocalWP et MAMP. 

Méthode 1 : Installer vos fichiers de sauvegarde sur LocalWP

Si vous avez déjà WordPress installé sur le site local, vous pouvez simplement y glisser-déposer votre fichier d'archive.

C'est ma méthode préférée ! Je l'ai trouvée la façon la plus simple de mettre un site local en ligne lorsque j'ai commencé en tant que novice WordPress.

Avec LocalWP, ouvrez l'application et sélectionnez votre site local. En plus des détails sur le site, vous verrez un bouton WP Admin.

Bouton WP Admin de LocalWP

Cliquez dessus pour accéder à votre nouvel environnement local. Si vous l'ouvrez pour la première fois, vous devrez vous connecter. Ensuite, installez Duplicator Pro en tant que plugin.

Après avoir activé Duplicator, trouvez la page Importer les sauvegardes. Ici, vous pouvez simplement glisser-déposer votre fichier d'archive enregistré.

Importer une sauvegarde avec Duplicator

Une fois la sauvegarde prête à être installée, continuez.

Continuer l'installation de la sauvegarde

Vous devrez confirmer que vous souhaitez lancer l'installateur et remplacer tout contenu actuellement sur le site local.

Lancer l'installateur Duplicator

Ensuite, Duplicator vous guidera à travers l'installation. Tout d'abord, assurez-vous que le Type d'installation est une Installation complète site unique. Ensuite, acceptez les termes et avis et cliquez sur Suivant.

Installation Duplicator sur site local

Enfin, confirmez l'installation.

Confirmation d'installation du site local

Votre site Web de production sera automatiquement importé sur le site local ! Une fois cela terminé, utilisez le bouton Connexion administrateur pour commencer à tester votre site localement. 

Méthode 2 : Installation de vos fichiers de sauvegarde sur MAMP

Si vous avez créé votre site local avec des applications comme MAMP ou WAMP, WordPress ne sera pas automatiquement installé. Mais ne vous inquiétez pas, Duplicator peut importer votre site Web sur un site local complètement vierge.

Tout d'abord, trouvez le dossier où vous avez installé MAMP. Dans notre cas, c'était Applications » MAMP » htdocs. Créez-y un nouveau dossier pour votre site local.

Dossier du site local MAMP

Copiez le fichier d'archive et le script d'installation que vous avez téléchargés avec Duplicator. Collez-les dans ce dossier.

MAMP upload package Duplicator

Maintenant, ouvrez une fenêtre de navigateur et exécutez le script installer.php. Pour ce faire, recherchez simplement cette URL :

http://localhost/local-site/installer.php

Cependant, n'oubliez pas de remplacer nom-du-site-local par le nom personnalisé de votre dossier.

Cela ouvrira l'installateur Duplicator. Faites défiler jusqu'à Configuration, où vous saisirez les informations de votre nouvelle base de données.

Configuration de la base de données MAMP

Entrez le nom de la nouvelle base de données. Pour les sites locaux, le nom d'hôte est localhost et l'utilisateur est root. Habituellement, vous pouvez laisser le mot de passe vide, mais il peut aussi être root.

Après cela, cliquez sur Valider pour tester la base de données. Examinez les avis, acceptez les termes et avis, et continuez.

Valider l'installation du site local

Tout comme nous l'avons fait avec le site LocalWP, vous devrez confirmer les paramètres de votre installation.

Installer le site local MAMP

Le plugin Duplicator extraira alors le fichier d'archive. Vous verrez une option pour vous connecter au tableau de bord WordPress de votre nouveau site local ! 

Comment déplacer les modifications de la staging vers la production

Sur votre site de staging local, vous pouvez modifier complètement la conception de votre site Web. Vous pouvez également l'utiliser pour mettre à jour en toute sécurité des logiciels, tester de nouveaux codes, et plus encore !

Une fois que vous avez terminé, vous devrez déplacer ces modifications vers votre site en direct. Pour ce faire, assurez-vous que Duplicator est installé sur le site local. Ensuite, créez une sauvegarde complète du site et téléchargez-la.

Ensuite, ouvrez le tableau de bord d'administration WordPress de votre site en direct. Allez dans Duplicator Pro » Importer les sauvegardes et téléchargez le fichier d'archive de sauvegarde du site local.

Vous verrez quelques détails sur la sauvegarde. En bas de la page, cliquez sur Continuer.

Pour protéger votre site contre toute erreur inattendue, envisagez de définir un point de récupération. Ensuite, lancez l'installateur.

Point de reprise après sinistre avant la migration

L'assistant d'installation étape par étape vous guidera tout au long du reste de la migration !

Cela importera les données de votre site de staging local sur le site en direct. Vous déployez ainsi avec succès toutes les nouvelles modifications.

Questions fréquemment posées (FAQ)

Comment créer une copie locale d'un site WordPress en direct ?

Pour créer une copie locale d'un site WordPress en direct, commencez par installer Duplicator Pro. Ensuite, sauvegardez votre site Web en direct. Après avoir créé un site de staging local, importez la sauvegarde. Vous pouvez le faire en téléchargeant les fichiers d'archive et d'installation sur le serveur ou simplement en faisant glisser le fichier d'archive sur la page Importation.

Comment déplacer mon site WordPress sans cPanel ?

Vous pouvez déplacer votre site WordPress sans cPanel en installant Duplicator Pro. Ce plugin WordPress vous permet de télécharger une sauvegarde de votre site qui regroupe ses fichiers et les informations de sa base de données. Ensuite, vous pouvez installer Duplicator Pro sur un second site et y glisser-déposer la sauvegarde de votre site.

Puis-je démarrer un site WordPress sans domaine ?

Oui, vous pouvez créer un site WordPress sur un serveur local sans avoir besoin d'un nom de domaine ou d'un fournisseur d'hébergement. Vous devrez d'abord choisir un logiciel de développement local comme LocalWP, XAMPP, MAMP ou WAMP. Ceux-ci vous guideront dans le processus d'installation de WordPress.

Comment déplacer manuellement un site WordPress en direct vers un hôte local ?

Pour déplacer votre site manuellement, ouvrez le tableau de bord de votre compte d'hébergement. Ensuite, connectez-vous à phpMyAdmin et exportez votre base de données sous forme de fichier SQL. Vous devrez également utiliser un gestionnaire de fichiers ou un client FTP comme FileZilla pour exporter les fichiers de votre dossier public_html.

Installez MAMP ou WAMP et créez un dossier pour votre site local. Copiez-y et collez-y vos fichiers WordPress exportés.

Ensuite, ouvrez phpMyAdmin pour le site local. Ouvrez l'onglet Import et cliquez sur le bouton Choisir un fichier. Ajoutez ensuite votre fichier de base de données zippé.

Après cela, il est temps de rechercher et remplacer toutes les URL dans la base de données qui font référence à votre site en direct. Pour ce faire, allez dans l'onglet SQL de phpMyAdmin et collez cette requête SQL :

UPDATE wp_options SET option_value = replace(option_value, 'https://www.example.com', 'http://localhost/local-site') WHERE option_name = 'home' OR option_name = 'siteurl';

UPDATE wp_posts SET post_content = replace(post_content, 'https://www.example.com', 'http://localhost/local-site');

UPDATE wp_postmeta SET meta_value = replace(meta_value,'https://www.example.com','http://localhost/local-site');

N'oubliez pas de remplacer toutes les URL par les liens uniques de votre site de production et de votre site local. Assurez-vous également d'utiliser HTTPS si vous avez un SSL sur votre site en direct. Ensuite, appuyez sur le bouton Go.

Enfin, vous devrez mettre à jour le fichier wp-config.php. Trouvez le dossier de votre site local et ouvrez ce fichier dans un éditeur de texte. Voici les valeurs de la base de données MySQL que vous devrez mettre à jour :

  • DB_HOST
  • DB_NAME
  • DB_USER
  • DB_PASSWORD

Enfin, pour vous assurer que chaque URL pointe vers le site local, ouvrez votre table d'options WordPress dans phpMyAdmin. Pour siteurl et home, modifiez option_value avec l'URL de votre localhost.

Conclusion

Vous avez maintenant un site web hébergé localement où vous pouvez mettre à jour en toute sécurité votre site WordPress en direct !

Pendant que vous êtes ici, vous pourriez aimer ces astuces et conseils WordPress supplémentaires :

Prêt à commencer à profiter des avantages d'un hôte local ? Téléchargez Duplicator Pro pour migrer en toute transparence vos données en direct vers votre ordinateur local !

avatar de l'auteur
Joella Dunn Rédacteur de contenu
Joella est rédactrice avec des années d'expérience dans WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites — des sauvegardes de base aux migrations à grande échelle. Son objectif principal est de s'assurer que votre site Web WordPress est sécurisé et prêt à croître.
Notre contenu est soutenu par nos lecteurs. Si vous cliquez sur certains liens, nous pouvons recevoir une commission.

Ne laissez pas une autre journée passer sans protection

Chaque heure sans sauvegardes WordPress appropriées met votre site en danger • Chaque migration WordPress retardée vous coûte en performance et en croissance

Obtenir Duplicator maintenant
Plugin Duplicator

Attendez ! Ne manquez pas votre
offre exclusive !

En tant que client , bénéficiez de 60 % de réduction

Essayez Duplicator gratuitement sur votre site — découvrez pourquoi plus de 1,5 million de professionnels WordPress nous font confiance. Mais n'attendez pas — cette réduction exclusive de 60 % n'est disponible que pour un temps limité.

ou
Obtenez 60% de réduction sur Duplicator Pro maintenant →