Comment Changer de Fournisseur d’hébergement Web

Pour créer un site Web et pour que votre site Web soit accessible en ligne, vous devez sélectionner un serveur où il sera situé. Les serveurs sont fournis par des sociétés d’hébergement Web et, si vous avez commencé à vous intéresser à ce domaine récemment, le guide suivant vous sera utile.

Il vous sera utile de comprendre d’abord ce qu’est réellement l’hébergement Web, pourquoi c’est important et ce que vous devez rechercher chez votre fournisseur d’hébergement. Si vous ne vous souciez pas de ces détails, il y a une chance que vous n’obteniez pas la meilleure offre, ni le meilleur forfait.

Heureusement, ce n’est pas la fin du monde; les gens changent tout le temps d’hébergeur, pour diverses raisons. Certains sont tout simplement insatisfaits de la vitesse ou de la qualité des systèmes de distribution de réseau de contenu. D’autres trouvent la même qualité de service à un prix inférieur ou avec des conditions de paiement plus pratiques.

Si vous vous trouvez dans cette situation, alors c’est le bon moment pour chercher une meilleure société d’hébergement Web. Cependant, le transfert de votre site Web peut sembler une tâche compliquée. Ce guide expliquera la terminologie, les problèmes et les procédures, avec des instructions étape par étape, afin que vous puissiez avancer en toute confiance.

Le transfert de votre site Web vers un autre serveur peut se faire en cinq étapes.

Étape 1. Trouver un nouvel hébergeur

Prenez le temps de rechercher des hébergeurs Web avant de sélectionner un nouveau service. Parcourez les avis en ligne et les commentaires des clients, voyez quels types d’offres les autres fournisseurs d’hébergement proposent, leurs systèmes de tarification, les configurations de serveur, le CDN, etc.

Une fois que vous avez trouvé un nouveau fournisseur approprié, considérez qu’à un moment donné dans le futur, vous pourriez également décider de quitter ce service d’hébergement. Pour cette raison, il est recommandé d’enregistrer votre domaine auprès d’un fournisseur tiers, car de cette façon, chaque fois que vous changez d’hôte Web, votre domaine ne sera pas affecté.

Notre fournisseur d’hébergement recommandé, Bluehost, offre une offre spéciale à nos visiteurs qui comprend un nom de domaine GRATUIT. Si vous n’aimez pas leurs services, ils offrent une garantie de remboursement de 30 jours.

Étape 2. Localisez et téléchargez votre site Web

L’étape suivante consiste à trouver où votre hôte précédent a stocké votre site Web. De plus, votre site utilise peut-être plus de bases de données, vous devriez donc voir s’il est également possible d’en obtenir des dossiers de sauvegarde.

Une fois que vous avez trouvé les fichiers, téléchargez-les sur votre bureau afin que vous soyez prêt à les remettre à votre prochain hébergeur.

Étape 3. Exporter la base de données de votre site Web

Comme mentionné précédemment, si votre site Web utilise des bases de données supplémentaires à des fins telles que le stockage des données des visiteurs ou la gestion des formulaires, vous devrez les obtenir et les exporter. Le processus peut varier en fonction de la base de données, il est donc préférable de régler ces détails avec votre fournisseur d’hébergement précédent. Les hôtes proposent généralement phpMyAdmin comme outil pour gérer à la fois l’exportation et l’importation de bases de données de sites Web.

Si vous utilisez cPanel (ce que vous êtes probablement), l’exportation d’une base de données n’est pas une tâche si compliquée. Vous utiliserez phpMyAdmin qui est une partie native de chaque cPanel. Ne laissez pas les noms, fichiers et bases de données étranges vous décourager; même si vous ne comprenez pas tout, vous devriez quand même pouvoir tout faire par vous-même.

  • Accédez à https://my.bluehost.com/cgi-bin/cplogin et connectez-vous à votre compte Bluehost
  • Trouvez l’onglet « Base de données » et ouvrez-le
  • Cliquez sur l’icône phpMyAdmin pour ouvrir l’interface
  • Sélectionnez une base de données
  • Quelque part au milieu du menu, vous trouverez le bouton « Exporter ». Cliquez dessus.
  • Choisissez l’option « Affichage rapide uniquement des options minimales ». Afin d’utiliser des options personnalisées, vous devrez savoir une chose ou deux sur MySQL, alors choisissez ceci uniquement si vous savez ce que vous faites. Sinon, l’option rapide fera l’affaire.
 Options Rapides d'exportation de la Base de Données
  • S’il n’est pas déjà affiché, choisissez le format « SQL » comme format choisi pour l’exportation.
  • Cliquez sur le bouton « Go » pour démarrer l’exportation
  • Choisissez où stocker le fichier si demandé (bureau ou un dossier personnalisé dont vous vous souviendrez; vous aurez besoin de ce fichier plus tard, alors ne le perdez pas)

C’était rapide, non ? Votre base de données est maintenant prête à être importée vers un nouvel hôte.

Étape 4. Téléchargez votre site Web et importez votre base de données

Tout comme pour l’exportation, vous devrez régler les détails avec votre hôte. Dans le cas où vous avez exporté votre base de données vers SQL, puis via phpMyAdmin, vous pouvez utiliser MySQL pour importer votre site Web vers votre nouveau compte d’hébergement. Ce n’est vraiment pas si compliqué, quels que soient les outils utilisés, et c’est généralement quelque chose que les fournisseurs d’hébergement font eux-mêmes.

Lorsque vous utilisez un site Web statique (que les gens utilisent généralement aujourd’hui uniquement lorsqu’ils ont une simple page de destination pour présenter leur entreprise), tout configurer sur un nouvel hôte est aussi simple que de télécharger des fichiers. Dans l’une des étapes précédentes, nous vous avions dit que vous deviez télécharger tous les fichiers de votre hôte précédent. Dans ce cas, il vous suffit de télécharger ces fichiers dans le dossier public_html de votre nouveau compte Bluehost, et vous aurez terminé.
Vous pouvez choisir l’une des deux options simples pour télécharger les nouveaux fichiers.

Télécharger via le gestionnaire de fichiers

Si vous cherchez un moyen de le faire rapidement et que vous voulez simplement en finir avec, vous pouvez utiliser le Gestionnaire de fichiers de Bluehost:

  1. Connectez-vous à votre compte Bluehost cPanel.
  2. Localisez les fichiers et sélectionnez Gestionnaire de fichiers
  3. Double-cliquez sur le public_html pour l’ouvrir
  4. Transférez tous les fichiers que vous avez précédemment téléchargés dans ce dossier

Télécharger via FTP

Habituellement, les gestionnaires de fichiers sont utilisés pour télécharger ou modifier un seul des fichiers lorsque vous ne pouvez tout simplement pas vous permettre de configurer des clients FTP pour certains raison. Par exemple, vous l’utiliserez lorsque vous aurez besoin de changer quelque chose sur votre site à partir d’un ordinateur public qui ne pouvait tout simplement pas attendre que vous rentriez chez vous.

Mais ce que nous suggérons habituellement, c’est d’utiliser un client FTP. Vous pouvez rapidement installer FileZilla qui est un client gratuit et le plus couramment utilisé par les blogueurs du monde entier, et vous connecter au serveur en utilisant les informations de connexion que vous avez reçues après votre inscription au nouvel hôte. Vous aurez besoin du nom du serveur FTP, de votre nom d’utilisateur et de votre mot de passe.
Une fois connecté, vous devriez pouvoir voir votre petite partie du serveur contenant tous les dossiers. Il ressemblera à un dossier sur votre ordinateur, il ne devrait donc pas être difficile de trouver le dossier public_html.

Maintenant, localisez simplement les fichiers précédemment téléchargés et faites glisser & les déposer dans le dossier. Selon la taille des fichiers et la vitesse de votre connexion Internet, il peut prendre jusqu’à plusieurs minutes pour tout transférer. FileZilla vous informera une fois que tout est terminé, afin que vous puissiez naviguer vers votre domaine à partir du navigateur pour voir le site en action.

Site Web dynamique

Les sites Web dynamiques utilisent des bases de données pour stocker des tonnes d’informations nécessaires à leur fonctionnement normal. Si vous utilisez un site Web personnalisé ou l’un des CMS populaires comme WordPress, cela signifie que vous avez également la base de données, ce qui signifie que vous devez la transférer avec les fichiers.

Tout comme vous avez exporté la base de données, vous pouvez en importer une via phpMyAdmin:

  • Ouvrez https://my.bluehost.com/cgi-bin/cplogin depuis votre navigateur et connectez-vous à votre compte Bluehost
  • Trouvez l’onglet « Base de données » et ouvrez-le
  • Choisissez l’icône phpMyAdmin pour ouvrir l’interface
  • Quelque part au milieu du menu, vous trouverez l’onglet / bouton « Importer ».
 Option d'Importation de Base de données
  • Cliquez sur le bouton « Parcourir » et recherchez la base de données que vous avez précédemment exportée. Assurez-vous de le décompresser d’abord si la base de données est zippée (vous devriez avoir le.fichier sql prêt)
 Base de Données d'Importation
  • Cliquez sur le bouton « Go » et attendez quelques minutes

Si tout allait bien, vous devriez voir un message comme celui-ci: « L’importation a été terminée avec succès, X requêtes exécutées. »

Utilisez-vous un système de gestion de contenu comme WordPress?

Si vous utilisez un système de gestion de contenu comme WordPress, Blogger ou Joomla, vous pouvez tout rendre beaucoup plus facile avec leurs options de migration natives. Par exemple, si vous migrez un site WordPress vers un nouvel hôte, vous pouvez tout faire avec leurs options d’exportation Import & qui vous permettront de transférer l’ensemble du site en quelques clics. Quelle chance !

Étape 5. Testez votre site Web

Une fois le transfert terminé et les bases de données importées, vous pouvez tester votre site Web. La meilleure façon de le faire est d’utiliser une URL temporaire. Cela vous permet d’accéder à votre site Web même lorsque votre nom de domaine ne pointe pas vers le nouveau serveur.

Pour trouver votre URL temporaire, connectez-vous au panneau de gestion de votre compte. Ensuite, cliquez sur « Détails techniques du compte. »Une fois que vous êtes dedans, il devrait y avoir une section appelée Temp. URL, avec votre URL temporaire affichée à côté. Tout ce que vous avez à faire est simplement de visiter cette URL et de consulter votre site Web.

Une URL temporaire ressemble à ceci:

http://ipaddress/~username

Remplacez « adresse IP » par l’adresse IP de votre hôte et le nom d’utilisateur doit être le même que celui que vous utilisez pour vous connecter à votre compte cPanel. N’oubliez pas le « ~ » avant.
Pour trouver l’adresse IP de votre serveur, connectez-vous une fois de plus à votre cPanel. Trouvez l’onglet « Statistiques » et cliquez sur le bouton « Développer les statistiques » qui révélera des informations supplémentaires, y compris l’adresse IP de votre compte d’hébergement partagé.

Maintenant, vous pourrez tester votre site Web sur une URL temporaire pendant que vous attendez ou jusqu’à ce que vous configuriez les serveurs de noms pour pointer vers votre ancien domaine.

Si votre site a l’air et fonctionne comme prévu, alors génial! Cependant, soyez prêt à apporter quelques modifications et modifications mineures si quelque chose ne va pas.

Choses importantes à retenir

Une fois que tout le processus de transfert est terminé et que vous avez testé le site Web, vous devez faire un certain nombre de choses pour terminer la transition. Gardez à l’esprit que ce sont des étapes nécessaires pour vous assurer que vos anciens visiteurs continuent de visiter votre site Web, ainsi que pour être certains que votre site fonctionne comme prévu. Commençons donc.

Informez les utilisateurs que vous allez déplacer votre site Web

Lorsque vous déplacez votre site Web, le temps d’arrêt doit être aussi court que possible. C’est idéal si les utilisateurs remarquent à peine que le site ne fonctionnait pas. Cependant, vous devez donner une sorte d’avis quelques jours à l’avance, à la fois sur votre site Web et sur vos profils de réseaux sociaux. Vous devriez également voir que le message est visible pendant les temps d’arrêt, afin que vos utilisateurs sachent que le site sera sauvegardé en temps opportun.

Modifier le DNS

C’est un détail mineur qui peut être facilement négligé. Une fois que vous avez transféré votre site Web, vous devez transférer votre enregistrement DNS sur le nouveau serveur sur lequel votre site est enregistré. La raison pour laquelle cela est important est qu’un enregistrement DNS est comme une carte ou un guide d’instructions qui garantit que vos visiteurs arrivent sur la bonne page. Si vous négligez de modifier cela, les utilisateurs seront mal dirigés vers une page d’erreur. Vous devez obtenir un nouveau DNS de votre nouveau fournisseur d’hébergement et remplacer votre ancien.

Après avoir fait la demande de déplacement de vos enregistrements DNS, il devrait prendre quelques heures, ou dans certains cas une journée entière, pour que le commutateur soit terminé. En d’autres termes, si vos visiteurs se plaignent de ne pas trouver votre site Web, assurez-vous que vous avez mis à jour votre nouveau DNS.

Surveillez la disponibilité du site

Lorsqu’un nouveau DNS est attribué, votre transfert est pratiquement terminé. Vous voudrez surveiller la disponibilité de votre serveur avec diligence au cours des prochains jours pour vous assurer que tout fonctionne correctement.

Il est essentiel de ne pas baisser la garde et que vous remarquiez s’il y a des problèmes dès que possible. Bien sûr, la surveillance de la disponibilité de votre site Web n’implique pas que vous deviez visiter votre site Web toutes les 5 minutes; cela signifie que vous devrez utiliser des outils et des applications pour vous aider dans la tâche.

Certains outils utiles sur lesquels vous pouvez compter sont Pingdom, Uptime Robot et Monitor Us. Quel que soit l’outil que vous choisissez, vous devez les calibrer pour surveiller les éléments suivants: Ping, HTTP, serveur DNS et port TCP.

Soyez à l’affût des liens manquants et des différentes structures de site

Une chose dont vous devez vraiment être conscient lorsque vous changez de serveur est la perte ou l’égarement possible d’actifs tels que les graphiques. Le changement de l’environnement d’hébergement peut provoquer cela, et il n’est pas peu probable que vous voyiez des erreurs 404 (non trouvées). Alors, soyez simplement à l’affût et surveillez vos journaux 404 afin de voir s’il y a des liens brisés ou des actifs non fonctionnels. Lorsque vous les trouverez, une réparation ou un remplacement rapide peut être nécessaire et vous serez prêt à partir.

Une autre façon de résoudre ce problème consiste à rediriger d’une page 404 vers une autre page qui fonctionne déjà. Ce n’est pas une solution au problème, bien sûr, c’est simplement une alternative à l’affichage d’une page 404.

Cela fonctionne à la fois pour les pages et les répertoires, de sorte que vos utilisateurs auront toujours du contenu à regarder, plutôt qu’une erreur 404. Enfin, vous pouvez l’utiliser à votre avantage et créer une page d’erreur 404 personnalisée, qui peut être amusante ou divertissante, peut-être en affichant une image amusante ou une citation. De cette façon, vos visiteurs ne seront pas aussi susceptibles de s’opposer à atterrir sur la page.

Voici quelques conseils qui peuvent vous aider à gérer les liens brisés et les pages 404. Pour les faire fonctionner, vous devrez placer le code dans le.fichier htaccess.

Voici comment vous pouvez modifier.htaccess en utilisant FTP (FileZilla):

  1. Ouvrez FileZilla.
  2. Connectez-vous à votre serveur.
  3. Ouvrez public_html pour lister les fichiers de votre site Web.
  4. Sélectionnez.accès.
  5. Faites un clic droit dessus et sélectionnez Afficher / Modifier ou téléchargez-le sur votre ordinateur.

Si vous ne trouvez pas le.fichier htaccess sur votre serveur, il y a de fortes chances qu’il n’y ait personne ou qu’il soit simplement caché. Pour commencer, assurez-vous que « Afficher les fichiers cachés (dotfiles) » est sélectionné si vous vous êtes connecté au cPanel et que vous utilisez le Gestionnaire de fichiers ou que vous avez sélectionné « Forcer l’affichage des fichiers cachés » dans le menu supérieur de FileZilla. Si vous ne trouvez toujours pas le fichier, vous devez en créer un nouveau dans votre dossier public_html en cliquant avec le bouton droit de la souris et en créant un nouveau fichier nommé « .htaccess ».

Alors vous pouvez utiliser le code:

  • Définissez une page 404 : ErrorDocument 404/errorpage.HTML.
  • Rediriger une page vers le nouvel emplacement : Redirection 301/ancienne page.code html http://www.example.com/new-page.html.
  • Rediriger un répertoire entier vers un nouvel emplacement : redirectMatch 301^/category/?$ http://www.example.com/new-category/.

Après avoir effectué les modifications, vous devez enregistrer le fichier et le télécharger sur le serveur en écrasant l’ancien fichier.

Changer votre e-mail

Encore une fois, changer d’e-mail est quelque chose que les gens négligent souvent. Une fois la migration vers le nouvel hôte Web terminée, il existe trois façons différentes de transférer votre courrier électronique.

  • Si votre e-mail est hébergé sur un registraire de domaine, vous pouvez facilement le déplacer. Il vous suffit de modifier l’enregistrement (@) et de l’attribuer à l’adresse IP du nouvel hôte, qui se trouve généralement dans le portail client de votre nouvel hôte
  • Si vos comptes de messagerie sont hébergés chez un tiers, vous devez procéder comme suit. Assurez-vous que vos enregistrements MX, ainsi que les autres enregistrements pertinents demandés par votre fournisseur de services de messagerie, sont mis à jour dans le nouveau DNS. Étant donné que vous déplacez votre DNS vers un nouveau fournisseur, il est essentiel de déplacer également ces fichiers. Bien sûr, si vous ne déplacez pas le DNS, il vous suffit de suivre l’étape 1.
  • Enfin, si vos comptes de messagerie sont hébergés chez le fournisseur d’hébergement précédent, vous pouvez recréer le compte de messagerie existant une fois que vous avez basculé vers le nouveau fournisseur. Vous devrez également configurer votre nouvel agent de messagerie.

Si vous avez besoin d’une explication plus détaillée sur la façon de terminer cette étape, consultez ce guide.

Chance d’une base de données corrompue

Enfin, il peut arriver que vos données soient corrompues lors du transfert. Il n’y a aucune raison de paniquer, et il existe de nombreuses solutions à ce problème, mais elles dépendent toutes de la plate-forme elle-même. Étant donné que la plate-forme la plus courante est WordPress, nous discuterons de certaines solutions possibles pour la base de données de cette plate-forme.

Si votre base de données WordPress est corrompue, vous pouvez réessayer le transfert, mais vous devez d’abord désactiver tous les plugins. Si cela fonctionne, rallumez simplement les plug-ins lorsque l’ensemble du site Web est importé. Malheureusement, ce ne sera pas une solution viable si vous ne pouvez pas accéder au tableau de bord, vous devrez donc peut-être essayer certaines des options suivantes:

  • Téléchargez à nouveau la base de données et écrivez-la sur l’ancienne.
  • Essayez d’identifier l’emplacement exact de l’erreur de corruption et téléchargez simplement à nouveau ce fichier spécifique à partir de votre ancien site.
  • Ouvrez le fichier pour vous assurer qu’il pointe vers le nouveau serveur.

Comment réparer une base de données WordPress cassée

Parfois, l’exportation & l’importation d’une base de données ne se fera pas aussi facilement que vous le souhaitiez. Mais avant de perdre la tête, vous pouvez toujours essayer quelques astuces pour le réparer.

  1. Connectez-vous à votre cPanel
  2. Ouvrez phpMyAdmin
  3. Sélectionnez la base de données dans le menu de gauche
 Sélectionnez la base de données à réparer
  • Une fois que vous avez sélectionné la base de données, vous devez vérifier si vous avez la bonne. Une base de données WordPress a toutes les tables étiquetées avec wp_
  • Choisissez le bouton « Tout vérifier » en bas de l’écran pour sélectionner toutes les tables de la base de données
 Base de Données de Réparation
  • Sélectionnez l’option « Table de réparation »
 Option de Base de données de Réparation

C’est tout ce que vous pouvez faire ici. Après le processus de réparation, vous devriez voir un message confirmant que la base de données a été réparée avec succès. Si vous n’avez toujours pas réussi à réparer la base de données, vous pouvez essayer encore une chose, et c’est de modifier un wp-config.fichier php.

  • Ouvrez FileZilla et connectez-vous à votre serveur FTP
  • Localisez wp-config.fichier php
 Configuration WP
  • Téléchargez-le sur votre ordinateur
  • Modifiez le fichier en l’ouvrant dans un éditeur de texte
  • À la fin du fichier, insérez ceci: define(‘WP_ALLOW_REPAIR’, true);
 Définir la configuration de Réparation WP
  • Enregistrez le wp-config modifié.fichier php et téléchargez-le sur le serveur via FileZilla et écrasez le fichier
  • Ouvrez votre navigateur et accédez à http://yoursite.com/wp-admin/maint/repair.php
  • Cliquez sur le bouton « Réparer la base de données »

Une fois le processus de réparation terminé, vous verrez des messages d’état sur les tables de la base de données afin que vous puissiez identifier si quelque chose a été corrompu. De plus, vous pourrez voir le message suivant: « Réparations terminées. Veuillez supprimer la ligne suivante de wp-config.php pour empêcher cette page d’être utilisée par des utilisateurs non autorisés.
define(‘WP_ALLOW_REPAIR’, true); »

Alors, n’oubliez pas de revenir au fichier, de supprimer la ligne que vous avez ajoutée et de la réenregistrer.

Dans le cas où aucune de ces approches ne fonctionne, vous devrez trouver quelqu’un qui est compétent en codage pour lancer le processus de réparation automatique de la base de données WordPress.

Laissez l’équipe de support gérer le transfert vers le nouvel hôte

Si vous ne savez pas comment effectuer le transfert complet vers le nouvel hôte par vous-même, ou si vous n’avez tout simplement pas de temps à perdre sur des détails techniques dont vous ne vous souciez pas vraiment, vous pouvez tout laisser aux mains habiles des professionnels de Bluehost.

Eh bien, oui, vous devrez payer le transfert. Mais dans ce cas, vous pourrez vous détendre, vous promener ou profiter du soleil sur votre peau si vous avez la chance de vivre près de la plage pendant que l’équipe de soutien fait tout pour vous.

Bluehost peut déplacer le site sur ses serveurs pour vous et cela vous coûtera 149 $. 99. Ce prix comprend la migration de jusqu’à 5 sites Web et 20 comptes de messagerie. Oui, l’équipe de support s’occupera de tous les fichiers, bases de données et de tout ce qui est essentiel pour que votre site fonctionne de la même manière que sur l’ancien hôte.

Peu importe où vous avez hébergé le site si vous choisissez cette option, mais veuillez noter que Bluehost n’offre actuellement pas de prise en charge de la migration pour les comptes Revendeurs, VPS ou Serveurs dédiés.

L’une des grandes choses à ce sujet est qu’il n’y a aucun risque impliqué. Si vous êtes prêt à commencer la migration vers Bluehost, leurs experts savent ce qu’ils font. Même dans cet esprit, ils comprennent que votre site est important pour vous, ils examineront donc tout et s’assureront qu’il est entièrement fonctionnel avant de mettre la main dessus.

Si vous êtes prêt à commencer la migration vers Bluehost, veuillez voir plus de détails ici.

Conclusion

Changer de fournisseur d’hébergement Web n’est pas un problème énorme. Il y a quelques problèmes potentiels, mais rien qui ne peut être résolu en temps opportun.

Si vous n’êtes pas satisfait de votre service d’hébergement web, n’hésitez pas à trouver un autre fournisseur. Ce guide vous aidera tout au long du processus avec un minimum de temps d’arrêt et d’inconvénients.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée.