Dans cette vidéo, nous allons expliquer comment transférer un site web créé avec WordPress d'un serveur à un autre, sans avoir besoin d'utiliser de plugins, et en très peu de minutes.
Pour commencer, il suffit de garder deux choses à l'esprit : disposer des identifiants d'accès des deux services d'hébergement.
Cette vidéo utilise cPanel comme panneau de contrôle, celui que nous utilisons chez Bacan.
Un site créé avec WordPress comporte deux grandes sections à copier. Premièrement, un ensemble de fichiers stockés dans le dossier public_html, et deuxièmement, la base de données utilisée par cette installation. Vous devrez donc effectuer des sauvegardes des fichiers et des bases de données concernées.
Ces informations sont valables tant que vous ne changez pas le nom de domaine ni d'autres paramètres, comme les noms des bases de données ou les identifiants de connexion.
Transcription de la vidéo
Dans cette vidéo, nous allons expliquer comment transférer une installation WordPress d'un serveur à un autre sans plugins supplémentaires, et en très peu de minutes. Allons-y !
Pour commencer, nous avons besoin de deux choses : d'abord, l'hébergement ancien (actuel), ensuite, l'accès au nouvel hébergement. Dans cet exemple, nous allons le gérer via des panneaux cPanel.
Un site WordPress se compose de deux éléments principaux : un ensemble de fichiers et une base de données. Le transfert consiste simplement à effectuer une sauvegarde des fichiers d'un côté et une sauvegarde de la base de données de l'autre, puis à les restaurer sur le nouveau serveur et à les relier. Voyons cela directement sur l'ordinateur !
Nous avons le domaine «mondomaine.detest.com» et l'objectif est de changer ce site d'un hébergement à un autre, sans changer le nom de domaine ni d'autres paramètres. Nous allons directement dans le panneau de contrôle du domaine.
Dans cPanel, il suffit généralement d'aller sur /cpanel pour y accéder. On entre le nom d'utilisateur et le mot de passe. Dans l'écran d'administration, nous nous concentrons sur deux sections : «Gestionnaire de fichiers» et «phpMyAdmin».
Nous allons d'abord dans «phpMyAdmin» pour sauvegarder la base de données. Dans la partie gauche, nous voyons la liste des bases de données. Dans le cas d'un WordPress standard, il n'y en a généralement qu'une. On clique dessus et on va dans «Exporter». On clique directement sur «Exécuter» sans configurer quoi que ce soit. En quelques secondes ou minutes selon la quantité de données, un fichier de sauvegarde est généré. Nous le sauvegardons dans un emplacement dédié.
On ferme phpMyAdmin et on va dans le «Gestionnaire de fichiers». Le contenu WordPress se trouve dans le dossier «public_html». On sélectionne le premier fichier, on maintient la touche Maj et on sélectionne jusqu'au dernier. Clic droit et «Compresser». On choisit ZIP, on donne un nom, et on attend la compression. Une fois terminé, clic droit et «Télécharger».
Ces deux fichiers (ZIP des fichiers + SQL de la base) sont tout ce dont nous avons besoin pour restaurer le site sur le nouvel hébergement.
Sur le nouvel hébergement, on va dans le «Gestionnaire de fichiers», dossier «public_html», option «Téléverser». On glisse-dépose le ZIP de la sauvegarde. Une fois téléversé, clic droit et «Extraire». On peut ensuite supprimer le ZIP d'origine.
Pour la base de données, on ne peut pas l'importer directement — il faut d'abord en créer une nouvelle. On va dans la section «Bases de données MySQL» et on crée une nouvelle base de données. On crée également un utilisateur et on lui attribue tous les droits sur cette base.
Ensuite, on retourne dans «phpMyAdmin», on sélectionne la nouvelle base de données, on clique sur «Importer», on sélectionne le fichier SQL de sauvegarde et on clique «Exécuter». L'importation se termine avec succès.
Dernière étape : dans le «Gestionnaire de fichiers», on ouvre le fichier «wp-config.php», clic droit «Modifier», et on met à jour les trois lignes avec les nouveaux identifiants de la base de données créée manuellement (nom de la base, nom d'utilisateur, mot de passe). On enregistre les modifications.
Et voilà ! En ouvrant le site dans le navigateur, il fonctionne à nouveau parfaitement. C'est un processus simple qui prend à peine 5 à 6 minutes, sans plugins ni outils supplémentaires.
Si vous changez également de nom de domaine, ce sera l'objet d'une autre vidéo expliquant comment procéder avec des plugins adaptés.
À bientôt !