Il existe de nombreuses raisons pour lesquelles vous pouvez vouloir cloner un site WordPress. Il peut s’agir de tester de nouveaux plugins, d’essayer de nouveaux thèmes, ou de déplacer votre site sur un nouveau serveur.
Il est en fait très facile de faire une copie de votre site WordPress en utilisant le plugin Duplicator. Le plugin va emballer vos téléchargements, vos thèmes, vos plugins, et surtout tout votre contenu WordPress.
C’est ici que nous allons vous montrer les 5 étapes faciles à suivre pour cloner votre site WordPress en utilisant Duplicator.
Raisons de copier un site WordPress:
- Créer un site de mise en scène pour tester les modifications de WordPress comme les thèmes ou les plugins
- Déplacer votre site WordPress vers un nouvel hôte/serveur web
- Sauvegarder votre site WordPress
- Tutoriel vidéo
- Comment cloner un site WordPress à l’aide de Duplicator
- Etape 1. Installer Duplicator sur votre site WordPress
- Etape 2. Exporter le paquet Duplicator
- Étape 3. Téléchargez le package Duplicator sur votre nouveau (ou existant) serveur
- Étape 4. Créez une nouvelle base de données pour le nouveau site
- Etape 5. Exécutez l’installateur Duplicator et terminez le clonage du site web
Tutoriel vidéo
Vous n’avez pas envie de regarder une vidéo ?
Voici notre guide complet étape par étape pour cloner votre site WordPress :
Comment cloner un site WordPress à l’aide de Duplicator
Il existe des tonnes de plugins qui vous permettent de migrer votre site WordPress. Pour ce tutoriel, nous utiliserons Duplicator car il est simple à utiliser et gratuit.
Voici les 5 étapes faciles à suivre pour cloner un site WordPress :
Etape 1. Installer Duplicator sur votre site WordPress
La première chose que vous devrez faire est d’installer le plugin Duplicator. C’est aussi simple que de se connecter à votre tableau de bord d’administration et de cliquer sur Plugins/Ajouter un nouveau sur la barre latérale. Ensuite, recherchez » Duplicator » et il devrait être le premier résultat (il a plus d’un million d’installations actives).
Si vous avez besoin de plus d’aide pour installer Duplicator, lisez notre guide d’installation des plugins WordPress.
Après avoir installé et activé Duplicator, vous verrez Duplicator dans votre barre latérale d’administration.
Ici, vous pouvez cliquer sur les paquets qui vous donneront des options pour l’exportation de votre site.
Maintenant, entrons dans le détail du processus d’exportation du site.
Etape 2. Exporter le paquet Duplicator
Une fois sur la page Duplicator, cliquez sur « Créer nouveau » en haut à droite pour démarrer le processus d’exportation. Le « paquet » que Duplicator fera comprendra vos thèmes, plugins, médias et contenu (tout ce qui se trouve sur votre site).
Ici, vous aurez quelques options, y compris ce qui est dans l’exportation et le nom du paquet. Vous n’aurez très probablement pas besoin de modifier les paramètres, vous pouvez donc simplement cliquer sur suivant.
Après avoir appuyé sur suivant, Duplicator analysera votre site pour voir si l’exportation fonctionnera correctement. Si vous rencontrez des erreurs, vous pouvez envoyer un courriel à votre hébergeur pour résoudre les problèmes qui peuvent surgir. Sur notre hôte, nous n’avons eu aucun problème à partir de l’analyse du système.
Lorsque vous cliquez sur build, le site sera compressé dans un paquet. Il s’agit d’un fichier d’installation PHP et d’un fichier zip qui contient tout le contenu et les fichiers du site WordPress.
Vous pouvez télécharger votre site cloné WordPress complet en cliquant sur « One-Click Download ». Cela vous donnera le fichier PHP et l’archive zip.
Selon votre navigateur, vous pouvez être averti que le site télécharge plusieurs fichiers. Il suffit de cliquer sur accepter si cela apparaît (comme il l’a fait dans Chrome pour nous).
Maintenant que nous avons notre site Web emballé, il est temps de plus à notre nouveau serveur.
Étape 3. Téléchargez le package Duplicator sur votre nouveau (ou existant) serveur
Pour télécharger le clone de votre site WordPress, vous devrez avoir accès au FTP de votre site. Si vous êtes novice en matière de FTP, vous aurez besoin d’un client FTP comme Cyberduck qui est gratuit sur Windows/Mac. En général, vous pouvez obtenir votre identifiant FTP via la page d’administration de votre hébergeur. Si vous ne trouvez pas vos informations de connexion FTP, nous vous recommandons d’envoyer un courriel à votre hébergeur et il devrait être en mesure de vous guider pour vous connecter.
Clients FTP populaires pour les utilisateurs de WordPress
- Cyberduck (gratuit sur Windows/Mac)
- Filezilla (gratuit sur Windows/Mac)
- WinSCP (gratuit sur Windows)
- Transmit (payant sur Mac)
Dans cet exemple, nous allons créer un compte FTP dans SiteGround. La plupart des interfaces d’hébergement diffèrent mais les fonctionnalités devraient être similaires.
Après avoir créé votre login FTP notez le nom d’utilisateur et le mot de passe et entrez-les dans votre client FTP. Nous utiliserons le client FTP gratuit Filezilla dans ce guide.
Il est important de noter si votre hôte utilise FTP ou SFTP, si votre login ne fonctionne pas c’est peut-être parce que c’est un login SFTP (SFTP est typiquement commun maintenant). Cela peut être changé dans l’option de protocole de votre client FTP.
Après avoir réussi à vous connecter à votre FTP, parcourez les dossiers pour vous assurer que vous êtes dans le dossier public. La plupart des hôtes appellent ce dossier « public_html » ou quelque chose de similaire. Si vous n’avez aucun dossier sur votre serveur, vous êtes très probablement déjà dans le dossier public par défaut. Si vous ne trouvez pas votre dossier public par défaut, nous vous recommandons de contacter votre hébergeur pour connaître le chemin exact.
Vous voudrez également supprimer tous les fichiers par défaut de votre serveur. Vous verrez ici que SiteGround ajoute un fichier default.html dont nous n’aurons pas besoin lorsque nous importerons notre site WordPress (soyez juste certain que vous ne supprimez rien d’important).
Maintenant que nous avons un dossier public frais, nous allons télécharger notre zip Duplicator et le fichier Duplicator installer.php. Cela peut facilement être fait en faisant glisser les fichiers sur votre client FTP.
Cela peut prendre quelques minutes en fonction de la taille de votre site. La plupart des clients FTP vous indiqueront le temps restant pendant le téléchargement.
Après la fin des téléchargements, vous êtes prêt à passer à l’étape suivante.
Étape 4. Créez une nouvelle base de données pour le nouveau site
Votre nouveau site WordPress aura besoin d’une nouvelle base de données pour fonctionner, vous devrez donc en créer une dans le tableau de bord de votre hébergeur. L’interface de votre hébergeur peut sembler différente mais la fonctionnalité devrait être similaire. Si vous avez besoin d’aide pour créer une base de données MySQL, vous pouvez également envoyer un courriel à votre hôte pour obtenir de l’aide.
Dans SiteGround, il est aussi facile de cliquer sur « Créer une base de données » dans leurs outils de site.
Après avoir créé votre base de données, vous devrez y ajouter un utilisateur de base de données. La base de données contient votre contenu tandis que l’utilisateur lui donne accès. Ce nouveau nom d’utilisateur et mot de passe sera utilisé dans le processus de configuration de Duplicator donc assurez-vous de le garder à portée de main.
Après avoir fait votre utilisateur de base de données assurez-vous qu’ils ont accès à la nouvelle base de données que vous avez créée. Dans SiteGround vous cliquez simplement sur gérer l’accès et il devrait automatiquement sélectionner votre base de données si vous en avez une.
Maintenant que nous avons un nom de base de données, un nom d’utilisateur et un mot de passe, nous pouvons continuer à l’installateur de Duplicator.
Etape 5. Exécutez l’installateur Duplicator et terminez le clonage du site web
Après avoir ajouté les fichiers à votre serveur, vous pouvez accéder à l’installateur Duplicator en allant à yourdomain.com/installer.php. Cela lancera l’installateur Duplicator qui vous demandera les détails de votre base de données MySQL que vous avez configurés à l’étape précédente.
Lorsque vous chargez l’installateur pour la première fois, il vérifiera deux fois votre environnement d’hébergement pour voir si tout est configuré correctement.
Cliquez simplement sur la case à cocher des termes et conditions et vous devriez pouvoir continuer. Si la validation a échoué, n’hésitez pas à nous faire part de votre problème dans les commentaires et nous devrions pouvoir vous aider !
Après avoir cliqué sur suivant, vous pourrez entrer les détails de la base de données que nous avons créés précédemment. Cela inclut le nom de la base de données, le nom d’utilisateur et le mot de passe. Par défaut, Duplicator va supprimer ce qui se trouve dans la base de données et ajouter le contenu de WordPress. Soyez donc prudent si vous exécutez ceci sur une base de données déjà existante.
Puisque vous allez probablement déplacer le site vers un nouveau domaine, l’option suivante vous permettra de sélectionner une URL différente pour le site. Par défaut, il obtiendra l’URL correcte de votre nouveau domaine, donc vous ne devriez pas avoir à faire quoi que ce soit ici ; surtout s’il s’agit d’un site de mise en scène.
En plus de changer les URL, vous pouvez également ajouter un nouveau compte administrateur WordPress. Ceci est utile si vous clonez un site dont vous ne connaissez pas le login WordPress.
Après avoir cliqué sur suivant, Duplicator a réussi à cloner votre site. Il est extrêmement important de laisser Duplicator supprimer les fichiers d’installation, sinon, quelqu’un d’autre peut écraser votre site en utilisant le fichier installer.php. Par défaut, Duplicator supprimera ces fichiers mais cela ne fait pas de mal de vérifier deux fois qu’ils ont disparu dans votre client FTP.
Et juste comme ça, vous avez cloné votre site WordPress ! Il suffit de cliquer sur le bouton » admin login » et le site devrait fonctionner comme prévu.
Note : Si vous voyez un site WordPress vide après l’installation, vous devrez peut-être modifier votre préfixe de table dans wp-config.php. Toutes les bases de données WordPress utilisent un préfixe de table lors du stockage de votre site dans la base de données. Donc si vous migrez vers une installation WordPress existante (vide), vous devrez peut-être modifier cette option. Vous pouvez simplement aller dans le fichier wp-config.php de votre serveur d’origine et voir quel était le préfixe de table précédemment défini et utiliser cette variable dans le fichier wp-config.php de votre nouveau serveur
.