Comment déplacer un site WordPress d'un hôte à un autre – Serveur d’impression

Si tu veux déplacer le site WordPress d'un hébergement géré / non géré / partagé / dédié / VPS à un autre sans interruption majeure, voici le guide dont vous avez besoin. Si vous avez déjà SSL ou si vous souhaitez déplacer un site de l'hébergement partagé vers VPS, vous pourriez être confronté à un petit temps d'arrêt.

Migrer un site WordPress d'un serveur à un autre

Si vous avez un site Web hébergé sur un hébergement partagé comme Hostgator, Bluehost, Siteground, etc., voici les étapes que vous devez suivre. Généralement, ces sociétés d'hébergement mutualisé fournissent un cPanel et, par conséquent, il est assez facile de tout déplacer à l'aide du cPanel.

Tout d'abord, vous devez tout sauvegarder, y compris vos fichiers ainsi que la base de données.

Pour sauvegarder vos fichiers, vous devez ouvrir le «Gestionnaire de fichiers» qui devrait être fourni par votre hébergeur, et vous pouvez le trouver dans votre cPanel. Si vous avez ajouté plusieurs domaines dans votre compte d'hébergement, vous devez naviguer en conséquence. Sinon, vous pouvez trouver un répertoire appelé public_html, où vous obtiendrez tous les fichiers, y compris le noyau WordPress. Sélectionnez tous les fichiers, créez une archive avec une extension .zip et créez le dossier compressé. Téléchargez-le sur votre ordinateur. N'oubliez pas un seul fichier – principalement le .htaccess, qui est masqué par défaut.

Vous devez maintenant sauvegarder votre base de données. Comme vous avez déjà cPanel et phpMyAdmin, vous pouvez utiliser cet outil pour télécharger la base de données. Pour ce faire, ouvrez votre cPanel et accédez à phpMyAdmin. Vous pouvez trouver le nom de votre base de données sur votre gauche. Sélectionnez cela et passez à Exportation languette.

De là, vous devez choisir Rapide comme Méthode d'exportation, et SQL du Format menu déroulant. Après cela, cliquez sur le Aller pour démarrer le téléchargement.

Migrer un site WordPress d'un serveur à un autre

Maintenant, vous devez aller sur votre nouveau compte d'hébergement et ajouter d'abord le domaine. Si vous l'avez déjà fait lors de la création d'un nouveau compte, vous n'avez pas à le refaire. Cependant, si vous ne l'avez pas déjà fait, vous devez ajouter votre domaine à votre cPanel. Vous pouvez utiliser le Domaines complémentaires option (il peut être différent, mais le terme reste similaire).

Après cela, vous devez créer une base de données pour votre nouveau site Web. Lors de la création, n'oubliez pas de noter le nom de la base de données, l'ID utilisateur et le mot de passe. Sans cela, vous ne pourriez pas mapper vos fichiers à votre base de données.

Vous pouvez trouver l'option Base de données MySQL dans votre cPanel que vous pouvez utiliser pour le faire. Pour créer une base de données, vous devez entrer un nom de base de données, un ID utilisateur et un mot de passe. Vous devez créer le fichier de nom de la base de données, puis ajouter l'ID utilisateur et le mot de passe. Après cela, vous devez autoriser l'ID utilisateur à accéder à la base de données. Pour cela, vous pouvez utiliser la section intitulée Ajouter un utilisateur à la base de données.

Après avoir cliqué sur Ajouter bouton, vous devriez trouver une fenêtre où vous devez autoriser / bloquer l'ID utilisateur pour accéder à certaines choses de la base de données. Pour vous débarrasser de tout problème, vous pouvez cocher TOUS PRIVILÈGES et cliquez sur l'option Faire des changements bouton.

Maintenant, vous devez télécharger la base de données que vous avez téléchargée à partir de l'ancien compte d'hébergement. Pour cela, ouvrez l'application phpMyAdmin et sélectionnez la base de données sur votre gauche. Après cela, allez à Importation languette. Vous devriez trouver un bouton appelé Choisir le fichier. Cliquez dessus et sélectionnez le fichier sur votre ordinateur.

Ne changez rien à l'écran et cliquez sur le Aller bouton directement. Cela devrait prendre quelques secondes pour terminer le téléchargement.

L'étape suivante consiste à télécharger les fichiers que vous avez téléchargés depuis l'ancien serveur. Pour ce faire, ouvrez votre répertoire racine de votre domaine à l'aide du Gestionnaire de fichiers et accédez à public_html. Si vous avez un domaine, téléchargez tous les fichiers ici. Si vous avez plusieurs domaines, accédez au répertoire racine de ce domaine et téléchargez-y des fichiers. Après le téléchargement, vous devez décompresser le dossier zippé.

Maintenant, vous devez remplacer les anciens détails de la base de données par le nouveau. Pour cela, ouvrez le wp-config.php fichier et remplacer le nom de la base de données, l'ID utilisateur et le mot de passe. Après avoir changé, enregistrez le fichier.

Ensuite, vous devez changer le serveur de noms de votre domaine. Pour cela, récupérez le serveur de noms depuis votre compte d'hébergement et saisissez-les dans le panneau de configuration de votre domaine. Un fournisseur de domaine différent a différentes options. Cependant, vous pouvez rechercher cela ou demander de l'aide à l'équipe d'assistance.

Une fois cette étape effectuée, vous avez terminé la migration de vos fichiers d'un hôte à un autre. Cela peut prendre jusqu'à 48 heures pour tout propager. En attendant, vous pouvez ouvrir ce site Web et vérifier si votre site affiche une nouvelle IP ou une ancienne. Si la nouvelle adresse IP est visible, la propagation est effectuée. Vous pouvez également utiliser l'outil ping sur votre ordinateur pour vérifier l'adresse IP. Si votre ordinateur affiche l'ancienne IP mais que l'outil en ligne affiche la nouvelle IP, vous devez vider votre cache DNS.

Comment déplacer un site WordPress d'un hébergement partagé vers un VPS non géré

Il est assez facile de déplacer un site Web WordPress d'un hébergement partagé vers un autre hébergement partagé car les deux ont cPanel, qui dispose de tous les outils nécessaires comme phpMyAdmin, File Manager et ainsi de suite. Cependant, il y a beaucoup de gens, qui choisissent souvent les VPS non gérés car vous pouvez obtenir un accès root et les VPS non gérés sont comparativement moins chers que l'hébergement partagé.

Qu'est-ce qu'un VPS non géré

VPS signifie Virtual Private Server. En termes simples, si votre compte d'hébergement VPS n'a pas de cPanel, vous pouvez l'appeler un VPS non géré. Pour accéder à un serveur VPS non géré, vous avez besoin de certains outils comme Putty, client FTP comme Filezilla ou Cyberduck. Certains exemples de fournisseurs VPS non gérés sont Digital Ocean, Linode, Vultr, etc.

Si vous avez déjà acheté un compte VPS non géré et que vous ne savez rien, mais que vous souhaitez déplacer votre site WordPress d'un hébergement partagé vers un VPS non géré, vous pouvez suivre les étapes suivantes.

Avant de commencer, téléchargez Cyberduck et Putty à partir d'ici. En outre, vous devez télécharger l'ancienne sauvegarde du site, y compris tous les fichiers et la base de données. Les étapes sont mentionnées ci-dessus.

Maintenant, vous devez savoir que certaines entreprises comme WordPress, Ghost, Joomla, Discourse, etc., fournissent des applications en un seul clic, tandis que d'autres comme Linode n'offrent pas une telle chose. Dans ce cas, vous pouvez utiliser d'autres outils tiers tels que ServerPilot, ServerAvatar, EasyEngine, etc. Parmi eux, ServerPilot est récemment devenu un outil payant – mais c'est le meilleur jusqu'à présent en termes de sécurité et de convivialité.

Quel que soit le compte d'hébergement que vous utilisez, vous devez d'abord créer un serveur, installer le système d'exploitation et noter le mot de passe root. Différents fournisseurs d'hébergement ont différentes options, mais l'essentiel est le même. Cependant, si vous utilisez ServerPilot, vous devez utiliser la version 64 bits d'Ubuntu LTS 16.04 ou 18.04. Ils ne soutiennent rien d'autre.

Par conséquent, vous devez ajouter le nom de domaine dans votre compte d'hébergement et changer le serveur de noms dans votre compte de domaine. Il est également suggéré d'utiliser un VPN à partir de maintenant. Sinon, vous ne pourrez pas détecter le nouveau compte d'hébergement depuis votre ordinateur.

Si vous utilisez l'application en un clic de Digital Ocean ou Vultr, vous pouvez installer WordPress rapidement. Si vous choisissez cette méthode, vous pouvez trouver vos fichiers d'installation WordPress ici:

/ var / html

Si vous utilisez ServerPilot pour installer WordPress, vous pouvez trouver vos fichiers d'installation WordPress ici:

/ srv / users / nom_utilisateur / apps / nom_app / public

Vous devriez trouver un fichier appelé wp-config.php. Téléchargez-le et conservez le nom d'utilisateur et le mot de passe de la base de données. N'oubliez pas de le faire.

Vous devez supprimer tous les fichiers d'installation de WordPress. Comme les dossiers wp-admin, wp-content et wp-includes prennent beaucoup de temps à être supprimés, vous pouvez utiliser du mastic pour les supprimer. Pour cela, ouvrez Putty et entrez l'adresse IP de votre serveur. Assurez-vous que le port est défini comme 22. Ensuite, cliquez sur le Ouvert et confirmez la connexion. Après cela, vous devez entrer votre nom d'utilisateur et votre mot de passe. Entrer racine comme nom d'utilisateur. Vous devriez obtenir un mot de passe sur la même page ou par e-mail après avoir créé le serveur dans votre compte d'hébergement.

Ensuite, entrez ceci:

Utilisateurs de l'application en un clic:

rm -rf / var / html / wp-admin

rm -rf / var / html / wp-content

rm -rf / var / html / wp-includes

Utilisateurs de ServerPilot:

rm -rf / srv / users / nom_utilisateur / apps / nom_app / public / wp-admin

rm -rf / srv / users / nom_utilisateur / apps / nom_app / public / wp-content

rm -rf / srv / users / nom_utilisateur / apps / nom_app / public / wp-includes

Après cela, vous pouvez ouvrir l'application Cyberduck, accéder à ce dossier et supprimer d'autres fichiers d'installation.

À l'étape suivante, vous devez télécharger le fichier de sauvegarde zippé. Faites-le et décompressez le fichier. Si vous obtenez une erreur lors de la décompression, vous pouvez entrer cette commande dans Putty:

mise à jour sudo apt-get

sudo apt-get install unzip

Après avoir décompressé ces fichiers, vous devez remplacer les informations de la base de données. Pour cela, ouvrez le fichier wp-config.php que vous avez téléchargé. Ensuite, ouvrez le fichier wp-config.php actuel que vous venez de télécharger. Copiez le nom de la base de données, l'ID utilisateur et le mot de passe du fichier wp-config.php téléchargé et remplacez-les par le fichier wp-config.php téléchargé.

Ensuite, vous devez installer phpMyAdmin. Sinon, vous ne pouvez pas importer la base de données. Pour cela, suivez ces étapes.

S0 téléchargez la dernière version de phpMyAdmin à partir d'ici et téléchargez le fichier zip dans votre répertoire racine. Après cela, décompressez le fichier et renommez-le. Assure-toi; vous utilisez un nom impossible à deviner. Par exemple, si vous choisissez a B c d, vous pouvez ouvrir phpMyAdmin comme ceci:

http: // votre-nom-de-domaine / abcd

Après avoir choisi un nom, ouvrez le dossier et découvrez config.sample.inc.php fichier. Vous pouvez le renommer en config.inc.php. Après cela, ouvrez ce fichier avec un éditeur et apportez une modification similaire qui dit:

$ cfg['blowfish_secret']

Ça devrait ressembler à ça:

$ cfg['blowfish_secret'] = 'k7i259684 (* ^ 3q42bd ^ $ 4353yow * q5Trs ^ 1'

Maintenant, ouvrez phpMyAdmin et entrez l'ID utilisateur et le mot de passe de la base de données pour vous connecter. Ensuite, sélectionnez le nom de la base de données sur votre gauche, sélectionnez toutes les tables de la base de données et supprimez-les en conséquence.

Ensuite aller à Importation et importez la base de données que vous avez téléchargée précédemment.

C'est tout! Votre site Web devrait maintenant fonctionner correctement sur le nouveau compte d'hébergement.

Comment déplacer un site WordPress d'un VPS non géré vers un hébergement partagé

Ceci est assez facile et ne prend pas beaucoup de temps également. La meilleure chose est que les étapes sont presque les mêmes. Sauf que si vous n'avez pas installé phpMyAdmin, vous devez le faire pour télécharger la base de données.

En résumé, voici les étapes à suivre.

  1. Téléchargez tous les fichiers du compte VPS.
  2. Téléchargez la base de données.
  3. Créez une base de données dans votre compte d'hébergement partagé et attribuez la base de données à un utilisateur.
  4. Téléchargez tous les fichiers sur votre nouveau compte d'hébergement.
  5. Modifiez le nom de la base de données, le nom d'utilisateur et le mot de passe dans le fichier wp-config.php.
  6. Modifiez le serveur de noms dans votre panneau de contrôle de domaine.

C'est tout!

Problèmes courants après un changement de serveur

Vous pouvez rencontrer différents problèmes une fois la migration terminée. Certains d'entre eux sont mentionnés ci-dessous.

La page d'accueil s'ouvre, mais les messages affichent une erreur 404

Vérifiez votre fichier .htaccess et utilisez-le par défaut:

# COMMENCEZ WordPress



RewriteEngine On

RewriteBase /

RewriteRule ^ index  .php $ - [L]

RewriteCond% REQUEST_FILENAME! -F

RewriteCond% REQUEST_FILENAME! -D

RewriteRule. /index.php [L]









# END WordPress

Allez aussi ici:

/etc/apache2/apache2.conf

Et faites ce changement:









AllowOverride All

Impossible d'installer des plugins, demandant les détails de connexion FTP

Il s'agit d'un problème très courant que les gens rencontrent. Vous devez ouvrir votre fichier wp-config.php et le coller en bas;

define ('FS_METHOD', 'direct');

Échec de l'installation: impossible de créer le répertoire

Si vous ne parvenez pas à télécharger une image, à installer des plug-ins, à mettre à jour un thème ou un plug-in et que vous obtenez l'erreur ci-dessus, vous pouvez résoudre ce problème en modifiant l'autorisation. Ouvrez Putty et entrez ceci:

chmod -R 775 chemin_répertoire

Vous pouvez en savoir plus sur l'autorisation des fichiers ici.

Rediriger non www vers www en utilisant htaccess

RewriteEngine sur

RewriteCond% HTTP_HOST ^ your-domain-name.com [NC]

RewriteRule ^ (. *) $ Http://www.your-domain-name.com/$1 [L,R=301,NC]

Rediriger www vers non www

RewriteEngine sur

RewriteCond% HTTP_HOST ^ www.your-domain-name.com [NC]

RewriteRule ^ (. *) $ Http://your-domain-name.com/$1 [L,R=301]

Cependant, vous devez également saisir un enregistrement CNAME avec www aussi bien que @ ou vide.

Veuillez noter que vous devez installer le SSL séparément. Si votre hébergeur propose SSL gratuit, vous pouvez lui demander de l'installer pour vous. Sinon, vous pouvez utiliser Let’s Encrypt, qui fournit un certificat SSL gratuit mais partagé.

déplacer le site WordPress d'un hôte à un autre "data-pin-url =" https://www.thewindowsclub.com/move-wordpress-site-from-one-host-to-another/ "data-pin-media =" https://www.thewindowsclub.com/wp-content/uploads/2018/11/Move-WordPress-site-from-one-host-to-another.jpg "data-pin-description =" Comment déplacer le site WordPress d'un hôte à un autre "/>					

</div> <div class=

  • Trio Leuchten - Rugged plafonnier, chambre d'hôte, cage, rack, projecteur,
    Luminaire Eclairage d'intérieur Plafonnier d'intérieur Plafonnier TRIO LEUCHTEN, description Plafonnier de haute qualité pour le salon. Ce luminaire est particulièrement adapté à la salle de séjour ou à la salle à manger. Une ampoule avec une base E27 et une max. Une puissance de 60 watts
  • Le Foodies Bon d'achat de 5€ à faire valoir sur le site du restaurant Le Foodie's
    Profiter d’une réduction sur des bagels, salades ou encore hotdogs à partager entre amis ou en famille
  • Rayon Dor Bon d'achat de 5€ ou 15€ à faire valoir sur les masques du site Rayon d'Or
    Profiter d’un bon d’achat à faire valoir sur un large choix de masque pour petits et grands
  • My M&M's Bon d'achat donnant droit à 20, 30 ou 50€ sur le site de My M&M's® (jusqu'à 50% de réduction)
    L’occasion pour les plus gourmands de faire le plein de chocolats en personnalisant ses M&M’s®
  • Bivolino Bon d'achat de 50 € sur le site Bivolino (jusqu'à 50% de réduction)
    Commander une chemise italienne de qualité sur mesure et entièrement personnalisée
  • Dr Pierre Ricaud Bon d'achat de 50€ au prix de 24,90€ à valoir sur la 1ère commande sur le site Ricaud y compris sur les produits remisés
    Dr Pierre Ricaud, expert de la cosmétique anti-âge sur-mesure, accompagne les envies beauté des femmes depuis plus de 30 ans
  • Hello Deco Puzzle photo 120, 192 ou 200 pièces sur le site d'impression en ligne Hello Déco ( jusqu'à 79% de réduction)
    S’amuser en famille grâce à un puzzle dont le modèle est votre plus beau souvenir
  • Let's Visit Airbus Visite découverte AIRBUS - site d'assemblage A380 avec Let's Visit Airbus
    Une visite guidée pour découvrir les secrets de la préparation des vols de l’A380
  • International Open Academy Formation de décoration d'intérieur sur le site International Open Academy à 39,90 € (86% de réduction)
    Améliorez vos compétences en design intérieur avec cette formation en ligne de décoration
  • AD.fr Bon d'achat de 100 € ou 150 € à faire valoir sur le site AD. fr
    Entretien & réparation auto multimarques. Réseau de plus de 2 000 garages et de carrosseries indépendants. 96% de clients satisfaits

Laisser un commentaire