Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!

Utilisez le code à la caisse :

Skills
26.11.2024

Comment migrer un site WordPress vers un autre hébergement

Optimisez la performance de PHP avec PHP-FPM sur votre VPS AlexHost

Pourquoi utiliser PHP-FPM sur AlexHost ? PHP-FPM (FastCGI Process Manager) accélère les sites web basés sur PHP comme WordPress ou Laravel, offrant des temps de réponse plus rapides et une utilisation efficace des ressources. Le VPS d’AlexHost, avec un stockage NVMe, un accès racine complet et une protection DDoS, est la plateforme parfaite pour exécuter PHP-FPM, garantissant que vos applications gèrent un trafic élevé avec facilité. Ce guide couvre ce qu’est PHP-FPM, pourquoi il change la donne, et comment le configurer sur votre VPS AlexHost.

1. Préparation de la migration

Avant de commencer le processus de migration, prenez le temps de vous préparer

  • Choisir un nouveau fournisseur d’hébergement : Sélectionnez un hébergeur qui répond aux besoins de votre site (par exemple, stockage, performance, support).
  • Sauvegardez votre site WordPress : Créez une sauvegarde complète de votre site WordPress, y compris les fichiers et la base de données.

2. Sauvegarde de vos fichiers WordPress

Étape 1 : Télécharger vos fichiers WordPress

Vous pouvez sauvegarder vos fichiers WordPress en utilisant un client FTP (comme FileZilla) ou le gestionnaire de fichiers de votre panneau de contrôle d’hébergement

  1. Connectez-vous à votre hébergement actuel : Utilisez vos identifiants FTP pour vous connecter.
  2. Naviguez jusqu’au répertoire racine : Allez dans le répertoire où sont stockés vos fichiers WordPress (généralement public_html).
  3. Télécharger tous les fichiers : Sélectionnez tous les fichiers et dossiers (y compris les fichiers cachés) et téléchargez-les sur votre ordinateur local.

3. Exporter votre base de données WordPress

Étape 1 : Accéder à phpMyAdmin

  1. Connectez-vous à votre panneau de contrôle d’hébergement actuel : Cherchez phpMyAdmin, qui se trouve généralement dans la section Bases de données.
  2. Sélectionnez votre base de données WordPress : Cliquez sur la base de données associée à votre site WordPress.

Étape 2 : Exporter la base de données

  1. Cliquez sur l’onglet Exporter : Choisissez la méthode d’exportation. La méthode rapide est recommandée pour une exportation standard.
  2. Sélectionnez le format SQL : Assurez-vous que SQL est sélectionné comme format d’exportation.
  3. Cliquez sur Go : Un fichier .sql contenant votre base de données sera téléchargé.

4. Téléchargez vos fichiers vers le nouvel hébergement

Étape 1 : Se connecter au nouvel hébergement

Utilisez votre client FTP pour vous connecter à votre nouvel hébergeur avec les identifiants fournis

Étape 2 : Télécharger vos fichiers WordPress

  1. Naviguez jusqu’au répertoire racine : Allez dans le répertoire où vous souhaitez installer WordPress (généralement public_html).
  2. Télécharger les fichiers : Téléchargez tous vos fichiers WordPress téléchargés depuis votre ordinateur local dans ce répertoire.

5. Importer votre base de données WordPress

Étape 1 : Créer une nouvelle base de données

  1. Accédez au panneau de contrôle de votre nouvel hébergement : Cherchez la section Bases de données.
  2. Créez une nouvelle base de données : Créez une nouvelle base de données, un utilisateur et un mot de passe. Notez ces détails pour une utilisation ultérieure.

Étape 2 : Accéder à phpMyAdmin

  1. Ouvrez phpMyAdmin : Dans le panneau de contrôle de votre nouvel hébergement, localisez phpMyAdmin.
  2. Sélectionnez Nouvelle base de données : Cliquez sur la base de données nouvellement créée.

Étape 3 : Importer la base de données

  1. Cliquez sur l’onglet Importation : Choisissez le fichier .sql que vous avez exporté précédemment.
  2. Cliquez sur Go : Ceci importera votre base de données WordPress dans la nouvelle base de données.

6. Mettre à jour wp-config.php

Pour connecter votre site WordPress à la nouvelle base de données, vous devez mettre à jour le fichier wp-config.php

  1. Localisez le fichier wp-config.php : Dans le répertoire racine de vos fichiers WordPress, trouvez wp-config.php.
  2. Modifier le fichier : ouvrez le fichier dans un éditeur de texte.
  3. Mettez à jour les informations relatives à la base de données : Remplacez les lignes suivantes par les détails de votre nouvelle base de données :
    define('DB_NAME', 'new_database_name');
    define('DB_USER', 'new_database_user');
    define('DB_PASSWORD', 'new_database_password');
    define('DB_HOST', 'localhost');  // This is often 'localhost', but check with your host.
  4. Enregistrez les modifications : Enregistrez le fichier wp-config.php.

7. Mise à jour des paramètres du domaine

Si vous souhaitez également modifier votre nom de domaine ou mettre à jour les paramètres DNS, procédez comme suit

  1. Connectez-vous à votre registraire de domaine : Accédez au panneau de contrôle de votre registraire de domaine.
  2. Mettez à jour les serveurs de noms : Modifiez les serveurs de noms pour qu’ils pointent vers votre nouveau fournisseur d’hébergement, le cas échéant.
  3. Prévoyez un délai de propagation : Les changements de DNS peuvent prendre jusqu’à 48 heures pour se propager complètement.

8. Testez votre site web

Une fois que tout est installé, testez votre site web

  1. Visitez votre site web : Ouvrez un navigateur web et accédez à l’URL de votre site.
  2. Vérifiez les fonctionnalités : Assurez-vous que toutes les pages, tous les liens et toutes les fonctionnalités fonctionnent correctement.
  3. Vérifiez les liens permanents : Allez dans le tableau de bord de WordPress, naviguez vers Paramètres > Permaliens, et cliquez sur Enregistrer les modifications pour actualiser la structure des permaliens.

9. Résolution des problèmes courants

Si vous rencontrez des problèmes

  • Erreur de connexion à la base de données : Assurez-vous que votre fichier wp-config.php contient les informations d’identification correctes pour la base de données.
  • Liens brisés : Utilisez un plugin comme “Velvet Blues Update URLs” pour mettre à jour toutes les URL de votre base de données qui peuvent encore pointer vers l’ancien site.

Conclusion : Optimisez PHP avec AlexHost et PHP-FPM

PHP-FPM transforme vos applications PHP en machines de haute performance, et le VPS d’AlexHost alimenté par NVMe s’assure qu’elles fonctionnent sans problème sous de lourdes charges. Installez PHP-FPM, configurez des pools et intégrez NGINX ou Apache pour des sites web rapides et sécurisés. Surveillez avec des pages d’état, déboguez avec des journaux lents, et sauvegardez les configurations pour plus de sécurité. Avec l’accès root et le support d’AlexHost, vos projets PHP sont inarrêtables – commencez à coder et évoluez sans effort !

Testez vos compétences sur tous nos services d'hébergement et bénéficiez de 15% de réduction!

Utilisez le code à la caisse :

Skills