Vous êtes sur le point de terminer votre site WordPress en local et vous souhaitez le rendre accessible en ligne ? Migrer un site WordPress peut sembler intimidant de prime abord. Cependant, il existe plusieurs méthodes pour effectuer cette migration sans avoir à toucher au code.
Objectif
Ce guide détaillé vous expliquera étape par étape comment migrer votre site WordPress d’un serveur local vers un serveur en ligne. Vous découvrirez deux méthodes de migration : une méthode automatique adaptée aux débutants et une méthode manuelle pour ceux ayant des compétences techniques plus avancées.
Prérequis
Avant de commencer, assurez-vous de remplir les prérequis suivants:
- Accès à votre site WordPress local, quelle que soit la plateforme utilisée.
- Création d’un nouveau site WordPress sur un hébergement en ligne.
- Accès à l’espace d’administration de votre site WordPress local.
- Accès à votre compte d’hébergement pour le site WordPress en ligne.
- Connaissance de l’installation d’un plugin WordPress.
Méthode 1 : Migration automatique de WordPress
La première méthode que nous vous recommandons, surtout si vous êtes novice, consiste à utiliser un plugin de migration automatique de WordPress. Il existe plusieurs plugins disponibles, tels que All In One WP Migration, Duplicator et UpdraftPlus. Dans cet exemple, nous utiliserons le plugin All In One WP Migration. Voici les étapes à suivre :
- Connectez-vous à l’administration de votre site WordPress local.
- Accédez à la section “Extensions” et installez le plugin All In One WP Migration.
- Allez dans la section “All In One WP Migration > Exporter” et choisissez la méthode d’exportation en sélectionnant “Fichier”.
- Le plugin va préparer le fichier d’exportation de votre site. Vous pouvez choisir d’exclure certaines données en cliquant sur “Options avancées”.
- Téléchargez le fichier d’exportation au format .wpress.
- Accédez à l’administration de votre site WordPress en ligne et installez également le plugin All In One WP Migration.
- Allez dans la section “All In One WP Migration > Importer” et cliquez sur “Importer depuis”. Choisissez “Fichier” comme méthode d’importation et sélectionnez le fichier que vous avez précédemment téléchargé.
- L’importation peut prendre du temps en fonction de la taille de votre site. Ne l’interrompez pas et cliquez sur “Continuer” lorsque vous êtes averti que des fichiers existants seront écrasés.
- Cliquez sur “Terminer” pour finaliser la migration.
Si tout s’est bien déroulé, votre site WordPress local est maintenant en ligne !
Méthode 2 : Migration manuelle de WordPress
Les étapes de la migration manuelle de WordPress varient en fonction du logiciel que vous avez utilisé pour installer WordPress en local. Dans notre exemple, nous avons utilisé la plateforme XAMPP. Voici les étapes générales à suivre :
- Déplacer les fichiers de WordPress en ligne : Utilisez un logiciel FTP tel que FileZilla pour transférer les fichiers de votre site local vers le serveur en ligne. Les fichiers doivent être placés dans le dossier racine de votre site, qui peut s’appeler “htdocs”, “public_html” ou “www” en fonction de votre hébergeur.
- Exporter la base de données du site WordPress local : Utilisez l’outil phpMyAdmin de XAMPP pour exporter la base de données contenant les données de votre site local. Téléchargez le fichier .sql correspondant.
- Importer la base de données sur votre espace d’hébergement : Utilisez l’outil phpMyAdmin fourni par votre hébergeur pour importer la base de données que vous avez précédemment exportée.
- Changer les URLs du site : Dans la table “wp_options” de votre base de données, modifiez les URLs du site local par l’URL en ligne correspondante.
- Modifier le fichier de configuration (wp-config.php) : Ouvrez le fichier wp-config.php et remplacez les informations de connexion à la base de données par celles de votre hébergement en ligne.
- Remplacer les URLs locales : Utilisez le plugin Better Search Replace pour remplacer automatiquement les URLs du site local par les URLs en ligne.
- Réglages des permaliens : Pour enregistrer la nouvelle structure des permaliens, accédez à la section “Réglages > permaliens” de votre site en ligne et cliquez sur “Enregistrer les modifications”.
Et voilà ! Votre site WordPress local est maintenant en ligne et fonctionnel.
Conclusion
Félicitations ! Vous avez maintenant toutes les connaissances nécessaires pour migrer votre site WordPress local vers un serveur en ligne. Que vous choisissiez la méthode automatique ou manuelle, assurez-vous de suivre attentivement les étapes décrites dans ce tutoriel. Si vous avez des questions, n’hésitez pas à les poser dans les commentaires !