Obtenez le meilleur plugin WordPress Backup
& Migration dès aujourd'hui
Obtenir Duplicator maintenant
Annonce de Duplicator Cloud

[Nouveau] Les sauvegardes dans le Cloud deviennent plus simples - Duplicator Cloud élimine le stockage par des tiers

Duplicator Cloud est une solution de stockage en nuage évolutive et abordable qui permet de sécuriser, d'organiser et d'accéder aux sauvegardes de votre site en une seule...
Comment déplacer un site WordPress local vers un serveur live ?

Comment déplacer un site WordPress local vers un serveur live 

Écrit par : avatar de l'auteur Joella Dunn
avatar de l'auteur Joella Dunn
Joella est une rédactrice qui a des années d'expérience avec WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites - des sauvegardes de base aux migrations à grande échelle. Son but ultime est de s'assurer que votre site WordPress est sûr et prêt pour la croissance.
     Reviewed By : avatar de l'évaluateur John Turner
avatar de l'évaluateur John Turner
John Turner est le président de Duplicator. Il a plus de 20 ans d'expérience dans le domaine des affaires et du développement et ses plugins ont été téléchargés plus de 25 millions de fois.

Vous travaillez sur votre site WordPress depuis des semaines. Il est maintenant prêt, mais il est encore caché au monde entier sur un serveur local.

Il est temps de lancer votre site web sur un serveur réel !

Que vous soyez propriétaire d'une petite entreprise, blogueur ou développeur, ce processus est crucial. C'est la passerelle entre votre projet privé et la scène publique.

Dans ce tutoriel, je vous montrerai tout ce que vous devez savoir pour déplacer WordPress d'un serveur local vers un serveur live.

En voici les principaux enseignements :

  • Utilisez le plugin Duplicator Pro : La méthode la plus simple pour migrer des sites WordPress sans complexité technique
  • Trois étapes principales: Sauvegarde de votre site local, mise en place d'un hébergement en direct, puis importation de votre sauvegarde.
  • Choisissez un hébergement fiable: Choisissez un hébergeur optimisé pour WordPress comme Bluehost pour obtenir les meilleurs résultats.
  • Configuration de la base de données requise: Créez une nouvelle base de données MySQL sur votre serveur live avant de procéder à l'importation.
  • Mise à jour automatique des URL: Le duplicateur gère la recherche et le remplacement des URL locales pendant la migration.
  • Transfert complet du site: Tout est transféré, y compris les plugins, les thèmes, le contenu et les personnalisations.

Résumé rapide : Comment déplacer un site WordPress local vers un serveur réel

1. Sauvegarder le site local.
Pour faire vivre rapidement votre site WordPress local, installez Duplicator Pro. Ensuite, sauvegardez l'ensemble de votre site local.
2. Configurer le site WordPress en direct.
Ensuite, vous devrez configurer entièrement un nouveau site WordPress sur un serveur réel. Cela implique de trouver un hébergeur, de choisir un nom de domaine et de créer une nouvelle base de données.
3. Importez la sauvegarde locale dans le site actif.
Une fois que vous avez installé WordPress, glissez et déposez la sauvegarde locale dans la page d'importation de Duplicator sur le site réel. Duplicator s'occupera de toutes les tâches de migration compliquées.

Table des matières

Pourquoi déplacer un site WordPress local vers un serveur réel ?

Saviez-vous que vous pouvez entièrement créer votre premier site web sans avoir à le publier au préalable ?

Même si vous n'êtes pas développeur, vous pouvez faire fonctionner WordPress localement sur votre ordinateur. Il s'agit essentiellement de créer un environnement de mise à l'essai pour :

  • Dépannage de votre site web
  • Création d'articles de blog
  • Mise à jour de WordPress
  • Apprendre à coder
  • Toute autre tâche de maintenance

Sur un serveur local, vous pouvez travailler sur un site WordPress sans risquer de publier des erreurs à l'intention d'un public.

De plus, il ne nécessite pas de plan d'hébergement ou de nom de domaine. Vous pouvez simplement utiliser un environnement local comme LocalWP, MAMP, WAMP ou XAMPP pour héberger votre site secret gratuitement.

Une fois que vous avez ajouté toutes les caractéristiques et fonctionnalités dont votre site a besoin, vous pouvez facilement le migrer vers un serveur réel. Comme vous l'avez d'abord développé sur un serveur local, votre site sera entièrement prêt à accueillir de nouveaux visiteurs. 

Comment créer un site WordPress local

Si vous n'avez pas encore de site local, vous devez commencer par en créer un.

Si vous n'êtes pas sûr de savoir comment faire, consultez ce guide sur la façon de déplacer un site WordPress vers un hébergeur local. Vous y trouverez des instructions pas à pas sur la création d'un site local de mise à l'essai.

Ensuite, n'hésitez pas à faire toutes les personnalisations que vous souhaitez ! Votre logiciel local mettra en place une installation WordPress vierge, afin que vous puissiez installer une variété de plugins pour vous aider à créer le site de vos rêves.

Par exemple, SeedProd est un constructeur de pages convivial pour les débutants que vous pouvez utiliser pour concevoir votre site web WordPress.

Comme il dispose d'une interface simple de type "glisser-déposer" et de centaines de modèles préconçus, vous n'aurez pas à vous soucier de connaître le code.

Formulaire d'opt-in SeedProd

Si vous démarrez une boutique en ligne, vous pouvez installer Easy Digital Downloads. Ce plugin de commerce électronique facilite la vente de tout type de produits, des logiciels à la musique.

Il vous aide à configurer vos produits, à connecter des options de paiement tierces et même à protéger certaines pages web en tant que contenu réservé aux membres.

Produit Easy Digital Downloads

Comme vous pouvez le constater, les possibilités de personnalisation de votre site WordPress local sont illimitées.

Comment déplacer un site WordPress local vers un serveur live

Après avoir installé des plugins, activé un thème et entièrement personnalisé votre site, il est temps de le transférer sur un serveur réel ! De cette façon, tout le monde peut voir votre contenu et interagir avec lui. 

Voici comment procéder :

  • Ajoutez le plugin Duplicator Pro à votre site WordPress local et activez votre licence.
  • Créer une sauvegarde complète de votre site, y compris les fichiers, la base de données et les paramètres.
  • Achat d'un hébergement, enregistrement d'un domaine et installation de WordPress sur un serveur réel
  • Configurez la base de données MySQL et l'utilisateur avec les privilèges appropriés sur votre compte d'hébergement.
  • Uploader la sauvegarde locale sur le site live et lancer l'assistant de migration de Duplicator

Etape 1 : Installer Duplicator sur le site local

Pour un développeur, le déplacement manuel d'un site web vers un autre emplacement ne pose pas de problème.

Cependant, cette migration peut prendre beaucoup de temps. Il y a également de fortes chances que vous cassiez accidentellement votre site personnalisé en cours de route.

Une solution beaucoup plus simple et sûre consiste à installer un plugin de migration WordPress tel que Duplicator. Cet outil puissant peut sauvegarder l'intégralité de votre site web local et le migrer vers un serveur live en quelques étapes seulement !

Duplicator Pro plugin

Pour commencer, choisissez un abonnement à Duplicator Pro. Bien qu'il existe une version gratuite, Duplicator Pro prend en charge les migrations par glisser-déposer. Cette fonctionnalité est essentielle pour que votre site soit opérationnel le plus rapidement possible.

Découvrez comment une agence de design web réalise 50 migrations par mois avec Duplicator Pro !

Après avoir payé, copiez votre clé de licence et téléchargez Duplicator Pro. Ensuite, ouvrez le tableau de bord d'administration de votre site WordPress local. Installez et activez le plugin Duplicator.

Avant de commencer à utiliser Duplicator, vous devez activer votre licence. Rendez-vous dans Duplicator Pro " Paramètres " Général et collez votre clé de licence.

Activer la clé de licence de Duplicator

Enfin, cliquez sur Activer. Vous pouvez maintenant déplacer votre site WordPress local vers un serveur live !

Étape 2 : Sauvegarder votre site local

Avec Duplicator, vous pouvez créer des sauvegardes de votre site. Il s'agit de copies sauvegardées de vos fichiers WordPress, de votre base de données, de vos plugins, de vos thèmes et d'autres données.

Comme Duplicator sauvegarde toutes ces informations dans un seul fichier zip, il est facile de migrer votre site web vers un autre serveur.

Pour créer une sauvegarde, allez dans Duplicator Pro " Sauvegardes " Ajouter un nouveau.

Ajouter une nouvelle sauvegarde avec Duplicator

Vous pouvez donner un nom personnalisé à votre sauvegarde en haut de la page. Bien que Duplicator prenne en charge de nombreux emplacements de stockage sur le cloud comme Wasabi, Google Drive et Dropbox, sélectionnez l'option Local.

Première étape de la sauvegarde du duplicateur

Ensuite, développez la section Sauvegarde. Cela vous permet de personnaliser exactement les données de votre site local qui seront transférées vers le nouveau serveur live.

Les presets de sauvegarde de Duplicator

Si vous souhaitez créer une sauvegarde complète, cliquez sur le préréglage Site complet.

Cependant, vous pouvez basculer vers Personnalisé et décocher vos fichiers multimédias, les plugins et thèmes actifs, la base de données ou les fichiers principaux de WordPress. Ne faites cela que si vous n'avez pas besoin de ces données sur votre site.

Lorsque vous avez terminé, cliquez sur Suivant. Sur cette page, vous verrez une analyse complète de votre site web.

Duplicator backup scan

N'oubliez pas de consulter les avis éventuels avant de créer la sauvegarde. Lorsque Duplicator est terminé, vous le verrez sur la page Sauvegardes.

Télécharger le fichier d'archive de sauvegarde

Enfin, téléchargez le fichier d'archive. Duplicator vous permet de déposer simplement ce fichier dans votre installation WordPress et de commencer immédiatement à importer les données de votre site local. 

Si vous téléchargez manuellement votre site vers un client FTP comme FileZilla, vous devrez également télécharger le fichier d'installation. Même si WordPress n'est pas déjà installé, ce script installer.php décompressera le fichier d'archive et installera votre contenu sur le nouvel emplacement. 

Étape 3 : Création d'un site web en ligne

Il est maintenant temps de créer votre site web WordPress! Pour ce faire, vous devez trouver un hébergeur WordPress. 

Un hébergeur vous fournira l'espace serveur et les ressources nécessaires à la mise en place d'un site web. Il fournit l'infrastructure, l'environnement serveur et l'assistance technique nécessaires pour que votre site WordPress soit accessible et fonctionne correctement. 

L'une des meilleures options est Bluehost. Cet hébergeur est recommandé par WordPress en raison de son prix abordable et de son évolutivité.

Bluehost hébergement WordPress

Avec Bluehost, vous pouvez mettre votre site local en ligne pour seulement 2,95 $ par mois. De plus, vous disposerez d'un nom de domaine entièrement gratuit la première année. 

Une fois que vous avez souscrit à un plan, vous pouvez choisir un nom de domaine. Il s'agit de la partie principale de votre URL, qui favorise la notoriété de la marque et la mémorisation.

Enregistrement de domaine Bluehost

Ensuite, terminez la création de votre compte d'hébergement. Ensuite, Bluehost installera automatiquement WordPress pour vous. Vous pouvez simplement vous connecter à votre tableau de bord d'hébergement et cliquer sur le bouton Log into WordPress.

Bluehost connexion WordPress

Cela ouvrira votre nouveau tableau de bord WordPress ! Cependant, il s'agira d'une installation vierge, vous devrez donc importer votre site local pour télécharger vos données personnalisées. 

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

Avant de commencer à migrer votre site local vers le nouveau serveur, il est important de créer une nouvelle base de données WordPress. En général, votre hébergeur vous fournira un moyen simple de le faire.

Avec Bluehost, vous pouvez simplement trouver les paramètres des bases de données et cliquer sur Bases de données MySQL.

Bases de données MySQL

Sous Créer une nouvelle base de données, entrez un nom et cliquez sur Créer une base de données.

Créer une base de données MySQL

Vous devrez également créer un nouvel utilisateur et lui attribuer des privilèges pour contrôler la base de données. Commencez par indiquer un nom d'utilisateur et un mot de passe pour l'utilisateur.

Créer un utilisateur MySQL

Faites défiler la page jusqu'à la section Ajouter un utilisateur à la base de données. Sélectionnez ici le nouvel utilisateur et la nouvelle base de données.

Ajouter un utilisateur à la base de données

La dernière étape consiste à attribuer tous les privilèges à l'utilisateur. 

Étape 5 : Importer votre site local

Si vous décidez de migrer votre site manuellement, vous devrez télécharger les fichiers de votre site local vers votre nouveau site à l'aide d'un client FTP (File Transfer Protocol). Il serait également nécessaire d'utiliser phpMyAdmin pour importer votre ancienne base de données.

Cependant, Duplicator Pro simplifie ce processus. Après avoir configuré votre site web, ouvrez votre tableau de bord WordPress et installez Duplicator. Trouvez ensuite la page Importer des sauvegardes.

Importer une sauvegarde avec Duplicator

Faites glisser et déposez votre fichier d'archive sauvegardé dans la boîte d'importation. Vous verrez des détails sur la sauvegarde une fois qu'elle aura fini d'être téléchargée.

Poursuivre l'installation de la sauvegarde

Sur la page suivante, cliquez sur Lancer l'installateur.

Lancer le programme d'installation de Duplicator

L'assistant de migration Duplicator va maintenant vous guider dans l'installation. En haut de la page, le type d'installation doit être une installation complète pour un seul site. Vous devez également choisir le mode d'installation avancé.

Migration vers Advanced Duplicator

Sous Configuration, entrez le nom de votre nouvelle base de données, votre nom d'utilisateur et votre mot de passe. Cliquez ensuite sur Valider

Vous devrez accepter les conditions et les avis. Après avoir cliqué sur Suivant, confirmez les paramètres du programme d'installation.

Au cours de l'installation, vous devrez remplacer l'URL de votre site local par celle du site en ligne. À l'étape 3, ajoutez votre ancienne URL dans le champ Recherche. La nouvelle URL est indiquée à côté de Remplacer.

Duplicateur recherche et remplacement

Duplicator remplacera automatiquement toutes les mentions de l'ancienne URL dans votre base de données. Vous n'aurez pas besoin d'installer un plugin de recherche et de remplacement supplémentaire.

Ensuite, votre site local sera déplacé vers le serveur live. Vous pouvez utiliser le bouton Admin Login pour accéder à votre nouveau site web !

Foire aux questions (FAQ)

Comment transférer mon site WordPress vers un nouvel hébergeur et un nouveau domaine ?

Vous pouvez transférer votre site WordPress vers un nouvel hébergeur ou un nouveau nom de domaine en installant Duplicator Pro et en créant une sauvegarde de votre site actuel. Ensuite, installez Duplicator Pro sur la deuxième installation WordPress et glissez-déposez votre fichier d'archive pour l'importer.

Après la migration, il est conseillé de mettre à jour vos DNS, d'informer Google du changement, d'ajouter des redirections et de vérifier l'absence de liens brisés.

Pour plus de détails, consultez ces guides utiles :

Comment migrer un site WordPress vers un nouvel hébergeur sans plugin ?

Pour migrer manuellement un site WordPress vers un nouvel hébergeur, exportez votre base de données sous forme de fichier SQL dans phpMyAdmin. Pour un site local, ouvrez http://localhost/phpmyadmin/ et sélectionnez la méthode d'exportation rapide.

Ensuite, utilisez un client FTP ou cPanel pour exporter des fichiers dans votre dossier public_html, autrement dit le répertoire racine. 

Sur le nouvel hébergeur, ouvrez le dossier racine de votre site, faites un clic droit sur tous les fichiers et supprimez-les. Téléchargez ensuite les fichiers de votre ancien site.

Vous devrez également aller dans l'onglet Importation dans phpMyAdmin, cliquer sur Choisir un fichier et télécharger le fichier de base de données original.

Importer la base de données

Même si vous avez entièrement migré votre contenu, il se peut que votre base de données pointe encore vers le site local. Pour mettre cela à jour, ouvrez la table wp_options dans phpMyAdmin.

Cliquez sur Parcourir à côté de wp_options. Ensuite, trouvez et modifiez la valeur siteurl dans la colonne options_name:

Modifier l'URL du site

Vous devrez également mettre à jour votre fichier wp-config.php. À l'aide d'un client FTP ou de cPanel, ouvrez ce fichier et recherchez les lignes de code qui contiennent les informations relatives à votre base de données :

// ** MySQL settings - You can get this info from your web host ** //

/** The name of the database for WordPress */

define( 'DB_NAME', 'database_name_here' );

/** MySQL database username */

define( 'DB_USER', 'username_here' );

/** MySQL database password */

define( 'DB_PASSWORD', 'password_here' );

/** MySQL hostname */

define( 'DB_HOST', 'localhost' );

Depuis que vous êtes passé d'un serveur local à un serveur live, il se peut que les permaliens de vos articles et de vos pages ne fonctionnent pas correctement. Pour remédier à ce problème, accédez à Paramètres " Général. Ne modifiez rien avant de cliquer sur Enregistrer les modifications

Ensuite, allez dans Paramètres " Permaliens. Comme précédemment, enregistrez ces paramètres sans rien changer. 

Après une migration, il se peut que des images manquent et que des liens soient rompus sur votre nouveau site web. Pour vous assurer que tout fonctionne correctement, vous devez remplacer toutes les URL locales par les URL de votre site réel. 

Pour ce faire, ouvrez phpMyAdmin et allez dans l'onglet SQL. Collez cette requête SQL :

UPDATE wp_posts SET post_content = REPLACE(post_content, 'localhost/test/', 'www.yourlivesite.com/');

Veillez à mettre à jour le lien par défaut avec l'URL de votre site réel. Une fois que vous aurez appuyé sur le bouton " Go", vos nouveaux visiteurs pourront voir votre contenu migré et interagir avec lui. 

Comment publier mon site web sur un serveur live ?

Vous pouvez publier votre site web sur un serveur live en achetant un plan d'hébergement web et un nom de domaine. Ensuite, utilisez Duplicator Pro pour migrer votre site local vers le serveur live. 

Quelle est la différence entre WordPress staging et WordPress live ?

Votre site WordPress en ligne est le site web public que les moteurs de recherche et les visiteurs en ligne peuvent voir et avec lequel ils peuvent interagir. Un site de test est une copie identique de votre site en ligne, mais il est hébergé localement ou sur le sous-domaine de votre serveur. Votre site de test est un endroit privé et sécurisé où vous pouvez apporter des modifications à votre site sans affecter le contenu de votre site en ligne.

Comment copier un site d'essai vers un site réel ?

Pour copier un site de démonstration vers un site réel, installez Duplicator Pro sur le site de démonstration. Créez une sauvegarde complète du site de démonstration. Sur le site réel, téléchargez la sauvegarde sur la page d'importation de Duplicator.

Conclusion

C'est fait ! Vous venez de déplacer votre site WordPress local vers un serveur live.

Pendant que vous êtes ici, vous aimerez peut-être ces tutoriels WordPress supplémentaires :

Vous souhaitez mettre en ligne votre site web local ? Téléchargez Duplicator Pro pour déplacer instantanément votre contenu vers un serveur live !

avatar de l'auteur
Joella Dunn Rédactrice de contenu
Joella est une rédactrice qui a des années d'expérience avec WordPress. Chez Duplicator, elle se spécialise dans la maintenance de sites - des sauvegardes de base aux migrations à grande échelle. Son but ultime est de s'assurer que votre site WordPress est sûr et prêt pour la croissance.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, il se peut que nous recevions une commission. Nous ne recommandons que des produits dont nous pensons qu'ils apporteront une valeur ajoutée à nos lecteurs.