Need help? Chat now!

Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Migrer les fichiers
Migrer la base de données
Correction de la connexion à la base de données

Comment migrer manuellement un site WordPress

Mots clés: WordPress 

Migrer les fichiers
Migrer la base de données
Correction de la connexion à la base de données

Pour les installations WordPress, il n'existe que deux composantes principales que vous avez besoin pour migrer manuellement l'installation vers un nouvel hôte: les fichiers et la base de données.

Migrer les fichiers

L'une des méthodes les plus faciles pour migrer vos fichiers de votre ancien hôte vers un nouveau serait de télécharger les fichiers à l'aide de FTP sur votre ordinateur local, puis de les télécharger sur le nouvel hôte.

Première: Obtenez ou créez des informations de connexion FTP ou SFTP pour votre ancien hôte.

Si votre ancien hôte a cPanel comme panneau de contrôle, vous pouvez créer des comptes FTP à partir du cPanel.
Si votre ancien hôte vous fournit un accès SSH, vous pouvez utilisez vos informations d'identification SSH pour SFTP.

Second: Connectez-vous à l'aide d'un client FTP tel que Filezilla.

Vous voudrez peut-être activer montrer des fichiers cachés pour vous assurer de tout télécharger.
Dans Filezilla, vous pouvez sélectionner Serveur -> Forcer l'affichage des fichiers cachés pour permettre cela.

Vous pouvez trouver notre guide de configuration Filezilla ici.

Troisième: Téléchargez les fichiers de votre site Web à partir de l'ancien hôte vers un dossier de votre ordinateur local.

Idéalement, vous devez créer un nouveau dossier sur votre ordinateur pour contenir les fichiers en migration.

Quatrième: Ouvrez une nouvelle fenêtre / connexion dans votre client FTP vers votre nouvel hôte.

Si vous devez créer un compte FTP, vous pouvez créer un compte FTP dans votre cPanel ou panneau de contrôle pertinent; ou créer un directement sur le serveur Si vous hébergez sur votre propre serveur (I.E., VPS ou serveur dédié).

Assurez-vous simplement que votre compte FTP a accès au répertoire public_html ou au répertoire racine de votre domaine sur le serveur.

Cinquième: Téléchargez votre contenu sur le nouvel hôte.

Vous voudrez le télécharger dans le répertoire racine de votre domaine.
Si le domaine est le domaine principal du nouvel hôte, ce sera votre répertoire public_html.

Migrer la base de données

En tant que magasins WordPress, la grande majorité de vos données (postes, données utilisateur, etc.) dans la base de données, la copie sur la base de données est l'étape la plus cruciale pour assurer la migration de toutes vos données.

Première: Exportez la base de données de votre ancien hôte.

Si votre ancien hôte dispose de phpMyAdmin comme interface de gestion de base de données, vous pouvez exporter des bases de données via phpMyAdmin.
Il vous incitera à enregistrer l'exportation sous forme de fichier .sql sur votre ordinateur local, que vous devez enregistrer sur votre ordinateur local, idéalement dans le même dossier ou un dossier similaire à celui que vous avez créé pour la migration des fichiers du site.

Sinon, si vous avez accès à SSH au serveur, vous pouvez exporter la base de données en utilisant mysqldump. Enregistrez l'exportation en tant que fichier .sql, puis copiez le fichier sur votre ordinateur local à l'aide de FTP ou SFTP.

Second: Créez une nouvelle base de données et un nouvel utilisateur de base de données sur le nouvel hôte.

Vous pouvez créer une base de données et utilisateur de la base de données à travers votre CPanel ou votre panneau de contrôle pertinent. Sinon, vous pouvez gérer les bases de données et les utilisateurs MySQL via le terminal sur votre propre serveur (c'est-à-dire un serveur VPS ou dédié).

Assurez-vous que votre l'utilisateur de la base de données dispose des autorisations complètes sur la base de données.

Si possible, vous pouvez essayer de nommer la base de données et l'utilisateur comme ils l'étaient sur l'ancien hôte.

Prenez note du nom de la base de données, du nom d'utilisateur et du mot de passe de l'utilisateur, car vous pourriez en avoir besoin plus tard pour mettre à jour la configuration WordPress.

Troisième: Importez la base de données sur le nouvel hôte.

Si votre nouvel hôte fournit phpMyAdmin comme interface de gestion de base de données, vous pouvez importer des bases de données via phpMyAdmin.

Sinon, si vous contrôlez le serveur via SSH, vous pouvez télécharger le fichier .SQL sur votre serveur à l'aide de FTP ou SFTP et d'importer la base de données à l'aide de MySqLDUp.

Correction de la connexion à la base de données

Ce n'est pas toujours, mais il est parfois nécessaire de mettre à jour votre fichier de configuration WordPress avec des détails mis à jour pour vous connecter à la base de données.
Si vous recevez une erreur «Erreur lors de la connexion à la base de données» de votre installation WordPress, vous vous invitez plutôt à une page de configuration WordPress, vous devez vérifier cette partie de la migration pour vous assurer que votre installation WordPress se connecte à la bonne base de données.

Le fichier de configuration WordPress est appelé wp-config.php et sera situé à la racine du dossier que vous avez téléchargé les fichiers de votre site.

Modifiez le fichier à l'aide de votre Gestionnaire de fichiers du panneau de commande, ou en utilisant un éditeur basé sur un terminal, alors dans le fichier (le plus souvent près du sommet du fichier) figurent quatre déclarations de définition () »qui déclarent les détails de la connexion de base de données importants:

define( 'DB_NAME', 'database_name' );
define( 'DB_USER', 'database_username' );
define( 'DB_PASSWORD', 'user_password' );
define( 'DB_HOST', 'database_host' );

C'est ici que vous entrerez sur le nom de la base de données, le nom d'utilisateur et le mot de passe de l'utilisateur que vous avez défini à l'étape 2 de la migration de la base de données.

Vous entrerez ces valeurs dans le deuxième ensemble de guillemets de chaque ligne.

Exemple: Définir ("db_name", "mydatabasename");

La définition db_host spécifie ensuite l'adresse du serveur dans laquelle la base de données est hébergée.
Comme cela se trouve sur le même serveur, vous pouvez simplement la définir pour être «localhost» s'il n'est pas défini à cela déjà.

Bien que ce guide concerne vous-même comment migrer une installation WordPress vous-même, vous trouverez également des outils de tiers et des plugins disponibles pour cloner une installation à un autre hôte, rendant les processus un peu plus simples.

Hostwinds offrent également une assistance migratoire pour les hôtes avec nous sans frais supplémentaires.Si vous souhaitez que notre assistance technicienne en migration de votre site, tout est requis est un ticket de support technique Avec l'un des détails d'accès à votre ancien hôte ou savons-nous où nous pouvons trouver une sauvegarde de vos données.

Écrit par David Hamilton  /  octobre 21, 2019