Lorsque vous allez réaliser un site WordPress vous allez en général le développer en local ou sur un serveur de développement et lorsque le site sera prêt vous allez vouloir le transférer sur un serveur de production. Cela peut s’avérer très ardu mais heureusement il existe une solution toute simple. Il s’agit du plugin Duplicator.
Avant de commencer le transfert vous devez vous assurer d’avoir un espace d’hébergement destiné à accueillir votre site WordPress pour lequel vous devez connaître.
- l’hôte FTP
- l’utilisateur FTP
- le mot de passe FTP
- l’hôte de la base de données
- le nom de la base de données
- l’utilisateur de la base de données
- le mot de passe de la base de données
Faire une sauvegarde du site existant
- Installer et activer l’extension Duplicator
- Aller dans le menu sur Duplicator
- Cliquer en haut à droite sur Créer un paquet puis sur suivant
- Le système va scanner l’ensemble du site et faire un rapport. Il peut y avoir des avertissements mais tant qu’il n’y a pas d’erreur vous pouvez cocher Oui. Continuons avec le processus d’assemblage ! puis sur Création
Duplicator gère les gites jusqu’à 250MB. si votre site pèse plus lourd, il faut exclure le fichier wp-content/uploads de l’assemblage et le copier manuellement d’un site à l’autre. - Le système va rassembler l’ensemble des fichier dans deux fichiers. A la fin du processus d’assemblage vous pourrez télécharger ces 2 fichiers. Téléchargez-les sur votre ordinateur en cliquant sur les 2 boutons bleus.
Installer le site sur le nouveau serveur
- Au moyen de vos accès FTP, connectez-vous au nouveau serveur
(Si des fichiers sont présents, effacez-les si vous n’en avez plus besoin)
Vous pouvez tout à fait copier le site sur votre XAMPP ou MAMPP en local.
Créez alors d’abord une base de données puis créez un nouveau répertoire dans le dossier htdocs - Placez les 2 fichiers téléchargés dans le répertoire racine du nouveau serveur
- Une fois les fichiers présents dans votre répertoire racine, rendez vous sur http://url-de-mon-site.com/installer.php
- L’écran vous présentera un rapport. Il peut y avoir des avertissements mais tant qu’il n’y a pas d’erreur vous pouvez procéder en acceptant les conditions générales et en cliquant sur Next
- Le sytème va extraire les fichiers puis vous allez être redirigé vers un écran qui vous demande les accès de la base de données qui va accueillir le site
- Insérez-y les données relative qui cliquez sur Test database
Si vous faites une installation en local, votre user sera root et votre mot de passe sera root pour MAMP et (laisser vide) pour XAMP. Le nom de la base de données sera celui de la base de données que vous aurez créée au point 1.
- Si le test à la base de données est bon, cliquez sur Next
- Sur l’écran suivant re-cliquez sur Next
- Si tout s’est bien passé vous arriverez sur l’écran suivant
- Votre site est alors installé. Vous devrez encore juste vous loguer avec vos accès admin que vous avez créés lors de l’installation du site original. Cela effacera les fichiers d’installation et votre site sera alors accessible sur votre nouvelle URL.
Si vous l’avez installé en local (dans XAMP ou MAMP) vous pourrez alors y accéder via http://localhost/nom-du-dossier-créé-dans-htdocs - Pour terminer, vous pouvez aller dans extensions et désactiver l’extension duplicator