Si vous lisez cet article, il y a de fortes chances vous souhaitez changer d'hébergeur. Peut-être que votre site est devenu trop grand pour ce qu'ils peuvent offrir, ou que vous n'êtes pas satisfait de leur service client, ou peut-être que vous voulez simplement essayer quelque chose de nouveau.
Et hé, parfois les choses ne fonctionnent tout simplement pas.
La bonne nouvelle, c'est que Changer de site Web d'un ancien fournisseur d'hébergement Web à un nouveau est tout à fait possible.
Effectuer une modification et migrer un site Web d'un hébergeur à un autre peut parfois être un peu délicat, mais ce guide vous montrera comment changer d'hébergeur rapidement et facilement !
Résumé : Comment changer d'hébergeur ?
- Si vous avez décidé de migrer vous-même votre site Web vers votre nouvel hébergeur, vous pouvez suivre mon guide étape par étape pour mener à bien ce processus.
- Heureusement, la migration de sites Web DIY est généralement ne sauraient nécessaire. Pour attirer de nouveaux clients, la plupart des sociétés d'hébergement Web proposent une migration de site Web gratuite.
- Si votre nouvel hébergeur Web ne prend pas en charge la migration de votre site, cela ne signifie pas pour autant que vous devez le faire vous-même. Vous pouvez envisager de faire appel à un freelance ou à un service pour migrer votre site Web vers son nouvel hébergeur.
Guide pour déplacer votre site Web d'un hôte à un autre
Déplacer votre site Web vers un nouvel hôte n'est pas un processus intrinsèquement difficile, mais il impliquent de nombreuses étapes qui doivent être effectuées avec soin pour que la migration de votre site soit réussie.
Si vous envisagez de migrer votre site Web vous-même, assurez-vous de suivre attentivement ces instructions.
Tout d'abord : sauvegardez votre site !
Je ne peux pas le dire assez fort : avant de changer d'hébergeur, assurez-vous de sauvegarder votre site !
Une sauvegarde de site Web est essentiellement une copie de toutes les données qui composent votre site Web à l'heure actuelle.
De nombreux hébergeurs proposent des sauvegardes quotidiennes ou hebdomadaires de votre site, et celles-ci agissent comme une sorte d'assurance contre tout dommage (piratage, attaques de logiciels malveillants, etc.) qui pourrait survenir.
Vous pourrez peut-être basculer votre site vers son nouvel hébergeur facilement et sans aucun problème, mais pourquoi prendre le risque ?
En cas de problème, des données précieuses pourraient être perdues et vous devrez peut-être même reconstruire votre site Web à partir de zéro. Aïe !
Donc, avant de jouer avec votre hébergement, assurez-vous d'avoir effectué une sauvegarde récente.
Migration d'hébergement Web à faire soi-même
Sans plus tarder, examinons en profondeur comment transférer vous-même votre site Web vers un nouvel hébergeur.
1. Inscrivez-vous auprès d'un nouveau fournisseur d'hébergement
Tout d'abord, choisir un nouveau fournisseur d'hébergement Web et souscrivez à un abonnement.
Il existe des tonnes d'excellentes sociétés d'hébergement Web, et avec un peu de recherche, vous devriez être en mesure de trouver la bonne solution pour votre site. Pour les débutants, SiteGround or Bluehost sont de bons choix populaires.
2. Sauvegardez et enregistrez tous les fichiers
Si vous avez déjà un site Web, il y a de fortes chances que vous sachiez comment effectuer des sauvegardes (votre ancien hébergeur peut même les effectuer automatiquement).
Pour enregistrer les fichiers de votre site Web, vous devez créez d'abord un dossier sur votre bureau pour y enregistrer votre site Web.
C'est une bonne idée de étiquetez ce dossier avec la date, vous pourrez ainsi savoir plus tard quelle version de votre site Web est enregistrée dans ce dossier.
3. Utilisez un FTP pour télécharger les fichiers de votre site
Ensuite, vous devrez télécharger le client FileZilla. Filezilla est un protocole de transfert de fichiers (FTP) qui fonctionne avec tous les systèmes d'exploitation, y compris Windows, Mac et Linux.
Une fois que vous avez téléchargé FileZilla Client, vous devrez peut-être créer un nouveau compte FTP avec votre fournisseur d'hébergement actuel pour permettre à FileZilla d'accéder à votre site Web.
Cependant, certaines sociétés d'hébergement Web n'exigent pas cette étape et vous permettent simplement d'utiliser les informations de connexion de votre compte actuel.
Puis, ouvrez FileZilla Client et entrez votre nom de domaine, votre nom d'utilisateur et votre mot de passe dans le champ "Hôte".
Entrez le numéro 21 dans le champ "Port", puis frapper "Connexion rapide."
À ce stade, vous devriez pouvoir voir un écran qui ressemble à votre portail d'hébergement à droite et à vos fichiers de bureau à gauche.
Sélectionnez les fichiers de votre site Web et faites-les glisser vers la gauche dans le dossier daté que vous avez créé pour votre site Web.
Vous devriez pouvoir voir une barre de progression qui vous permettra de regarder les téléchargements de votre site Web, et vous recevrez un message contextuel lorsque le téléchargement sera terminé.
Vous pourrez également voir les fichiers de votre site Web dans votre dossier de bureau.
4. Exportez la base de données de votre site Web
Si votre site Web n'a pas de base de données, vous n'avez pas besoin de terminer cette étape et vous pouvez passer directement à l'étape 6. (vérifiez auprès de votre fournisseur d'hébergement actuel si vous n'êtes pas sûr).
Les sites Web sans beaucoup de contenu dynamique ou de changements fréquents n'ont généralement pas de base de données.
Toutefois, si votre site Web avez une base de données, vous devrez l'exporter. Étant donné que MySQL est le type de base de données le plus courant, nous verrons comment exporter une base de données MySQL.
- Tout d'abord, accédez à votre compte d'hébergement actuel et localisez l'application phpMyAdmin. C'est l'outil qui permet d'exporter les bases de données MySQL, et vous devriez pouvoir trouvez-le dans le panneau de contrôle de votre compte d'hébergement actuel sous "Bases de données".
- Choisissez la bonne base de données pour votre site Web dans la liste déroulante à gauche.
- Cliquez "Exportation"
- Cliquez "Aller"
- Enfin, recherchez la base de données exportée (enregistrée sous forme de fichier SQL) sur votre bureau et faites-la glisser et déposez-la dans le même fichier où votre site Web est enregistré.
Et c'est tout! Vous devrez également importer votre base de données dans votre nouveau panneau de contrôle d'hébergement Web, mais nous verrons comment procéder ensuite.
5. Importez votre base de données
Maintenant que vous avez téléchargé votre base de données (si vous en avez une), vous devez la transférer sur votre nouveau compte d'hébergement.
- Ouvrez votre nouveau compte et trouvez "Bases de données".
- Cliquez sur le « monadministrateur PHP » app.
- Sous votre nom d'utilisateur à gauche, vous devriez voir un "+" symbole. Lorsque vous cliquez dessus, vous devriez pouvoir voir toutes les bases de données enregistrées sur votre ordinateur.
- Cliquez sur la nouvelle base de données. Vous devriez voir un message indiquant « Aucune table trouvée dans la base de données », mais ne paniquez pas : c'est une bonne chose.
- Dans le menu du haut, allez à la Importer section et cliquez sur le "Choisir le fichier" .
- Vous devriez maintenant pouvoir choisir le fichier SQL dans lequel la base de données de votre site Web est enregistrée (son nom apparaîtra à côté du bouton "choisir le fichier").
- Sans modifier aucun des autres champs de la page, cliquez sur "Vas-y."
Et tu as fini! Lorsque le téléchargement est terminé, vous verrez un nouvel écran avec un message indiquant : "L'importation a été terminée avec succès".
6. Modifier et télécharger votre site Web
Maintenant que la base de données de votre site Web a été téléchargée (si vous en avez une), vous êtes prêt à télécharger les fichiers de votre site Web.
Toutefois, si votre site Web contient les deux fichiers et une base de données, vous devrez alors effectuer une petite étape supplémentaire avant de pouvoir télécharger les fichiers de votre site Web sur votre nouvel hébergeur.
Parce que les fichiers de votre site Web devront être synchronisés avec sa base de données pour que votre site Web fonctionne, vous devrez modifier une petite partie du code du fichier.
Pas besoin de paniquer; cela semble difficile, mais c'est en fait assez simple, tant que vous le faites avec soin. Différentes plates-formes CMS auront des étapes légèrement différentes pour ce faire, que vous devrez rechercher individuellement.
Pour nos besoins ici, nous expliquerons comment modifier les codes de votre fichier dans la plate-forme CMS populaire Drupal.
Pour illustrer, votre base de données s'appelle "mynewdatabase", votre nom d'utilisateur est "WR2022" et votre mot de passe est "websiterating".
- Aller au dossier "paramètres.php."
- Utilisez Ctrl+f pour rechercher le terme "$bases de données."
- Entrez les détails de votre nouvelle base de données. Les trois lignes sous "$databases" doivent indiquer :
'base de données' => 'manouvellebase de données'
'nom d'utilisateur' => 'WR2022'
'password' => 'évaluation du site Web'
Si vous utilisez un autre système de gestion de contenu, tel que WordPress, Joomla ou Magento, vous devrez rechercher comment effectuer ces modifications.
Une fois que vous avez modifié vos fichiers et que tout est synchronisé, vous êtes prêt à télécharger les fichiers de votre site Web vers leur nouveau domicile. Pour télécharger votre site Web, nous allons à nouveau utiliser FTP.
Tout d'abord, vous devez créer un compte FTP auprès de votre nouvel hébergeur. Pour faire ça:
- Allez dans la section "Fichiers" du tableau de bord de votre nouveau compte d'hébergement et cliquez sur "Comptes FTP".
- Saisissez un nouveau nom d'utilisateur et un nouveau mot de passe. Assurez-vous d'écrire votre nouveau nom d'utilisateur et mot de passe ainsi que le numéro de port (qui est généralement le 21). Vous aurez besoin de toutes ces informations plus tard.
Après avoir créé un compte FTP dans votre nouveau tableau de bord d'hébergement, vous devrez synchroniser FileZilla avec ce compte. Vous pouvez le faire exactement de la même manière que vous l'avez fait avec votre compte d'hébergement précédent (voir l'étape 3 pour les instructions).
Enfin, vous êtes prêt à télécharger les fichiers de votre site Web. Comme avant, vous devriez pouvoir voir les fichiers de votre bureau à gauche et le tableau de bord de votre site Web à droite.
Déplacez les fichiers de votre site Web dans le dossier intitulé "public_html", en prenant soin de ne pas modifier ou combiner des fichiers ou de modifier leur configuration d'origine de quelque manière que ce soit.
7. Vérifiez que cela fonctionne
La migration manuelle d'un site Web vers un autre hébergeur comporte de nombreuses étapes. Il est donc important de entrez et vérifiez que tout s'est bien passé et que votre site Web fonctionne dans sa nouvelle maison.
Il est particulièrement important de le faire maintenant avant que votre site Web ne soit publié et que toute erreur ne devienne publique (et potentiellement plus difficile à corriger).
Presque tous les hébergeurs auront la possibilité de visualiser et de tester votre site Web avant sa mise en ligne, mais le fonctionnement exact diffère d'un hôte à l'autre.
Certains généreront une URL temporaire à partir de laquelle vous pourrez visualiser votre site Web, tandis que d'autres auront un environnement de mise en scène dans lequel vous pourrez jouer avec et modifier votre site Web tout en le consultant.
Peu importe comment vous le testez, c'est à vous de vous assurer que chaque détail est correct et à votre goût avant de publier votre site Web.
8. Mettez à jour votre DNS
Enfin, vous devrez mettre à jour vos paramètres DNS. Le DNS (système de noms de domaine) connecte votre nom de domaine à votre site Web.
Et vous devrez vous assurer que vos paramètres DNS sont mis à jour pour diriger le trafic vers votre nouvel hôte plutôt que vers l'ancien.
Bien qu'il existe certaines variations dans ce processus selon l'endroit où vous avez enregistré votre nom de domaine, vous aurez probablement besoin de connaître les serveurs de noms de votre nouveau fournisseur d'hébergement Web.
Pour les trouver, consultez la section « Informations générales » de leur site Web ou l'e-mail qu'ils vous ont envoyé lorsque vous vous êtes inscrit pour la première fois avec eux.
Une fois que vous avez trouvé les serveurs de noms de votre hébergeur, vous devrez vérifier auprès de votre registraire de domaine actuel pour connaître la procédure de changement de DNS de votre site Web (comme cela dépend entièrement de votre bureau d'enregistrement, nous ne pouvons pas vraiment vous fournir ici une ligne directrice générale).
Gardez à l'esprit que pendant que vos paramètres DNS changent, votre site Web subira probablement quelques heures d'indisponibilité.
Utilisez le service de migration de site gratuit de votre nouvel hébergeur
Si l'idée d'entreprendre le processus de transfert de votre site Web par vous-même vous rend nerveux, vous avez de la chance : presque toutes les sociétés d'hébergement Web proposent une migration de site gratuite lorsque vous vous inscrivez.
Après tout, pourquoi ne le feraient-ils pas ? Ils veulent votre entreprise et ils veulent vous faciliter le plus possible l'inscription et la mise en route de leur service d'hébergement Web.
Lorsque vous recherchez des sociétés d'hébergement Web, vérifiez si elles incluent la "migration gratuite" ou la "migration de site gratuite" dans leur liste de fonctionnalités.
Si tel est le cas, assurez-vous que votre site Web est compatible avec leur politique de migration.
Par exemple, la société d'hébergement Web SiteGround offre une migration de site gratuite pour WordPress sites spécifiquement.
DreamHost propose également des migrations gratuites pour WordPress les sites grâce à une simple solution plug-in.
Si l'hébergeur avec lequel vous souhaitez vous inscrire n'offre pas de migrations de site gratuites, ou s'il n'est manifestement pas répertorié, cela vaut la peine de appelez-les ou envoyez-leur un e-mail et demandez directement s'ils peuvent vous aider.
Encore une fois, les entreprises veulent votre entreprise et elles veulent rendre leur produit aussi attrayant (et facile) que possible pour vous.
Il n'y a pas de mal à demander, et demander à votre nouvel hébergeur de vous aider à migrer votre site Web vers un nouvel hébergeur peut vous faciliter la vie beaucoup Plus facile.
Utiliser un plugin (WordPress sites uniquement)
WordPress est un CMS polyvalent, et il existe des plugins qui peuvent vous aider à tirer le meilleur parti de votre site Web.
Il y a WordPress Les plugins de migration de site Web sauvegardent automatiquement votre site et gèrent les transferts, évitant ainsi les temps d'arrêt pendant les migrations.
Voici quelques-uns des meilleurs plugins, gratuits et premium, qui peuvent être utilisés pour sauvegarder votre site, exporter ses fichiers et sa base de données sur votre ancien hébergeur, et tout migrer et importer sur votre nouvel hébergeur.
- BackupBuddy est une prime WordPress plugin pour sauvegarder, restaurer et migrer WordPress sites.
- UpdraftPlus est un plugin premium pour la sauvegarde et la restauration WordPress-sites alimentés.
- Migrer Guru est un plugin gratuit qui est rapide et simple à utiliser pour déplacer un WordPress site entre les hébergeurs.
Utiliser un service ou Freelancer
Une troisième option potentielle à considérer est utiliser un service ou un freelance pour gérer votre migration d'hébergement à votre place.
Spécialistes de la migration de sites Web offrent généralement leurs services sur des sites de freelance populaires comme Fiverr et Upwork.
Étant donné que les freelances peuvent fixer leurs propres tarifs (soit à l'heure, soit sous forme de forfait), le coût de l'embauche d'un freelance varie mais se situe généralement dans les limites entre 10 $ et 100 $ de l'heure.
Vous ne devriez pas vous ruiner lorsque vous embauchez quelqu'un pour migrer votre site Web, mais il convient de se rappeler que moins cher n'est pas toujours mieux.
Vous voulez quelqu'un qui fera le travail avec soin et correctement, et vous devez être prêt à payer pour la qualité en conséquence.
Vous pouvez également voir des personnes offrir leurs compétences en tant que spécialistes de la migration de domaine, ce qui signifie qu'ils sont spécialisés dans la migration d'un site Web d'un nom de domaine à un autre.
Il ya aussi des spécialistes de la migration de plateforme qui s'occupent de la migration du site d'une plate-forme CMS à une autre (par exemple, de WordPress à Joomla).
Ce ne sont pas les mêmes, bien sûr, mais vous pouvez toujours les contacter et leur demander s'ils ont également de l'expérience avec le changement d'hébergeur Web - ils auront probablement l'expérience nécessaire pour vous aider.
Vous pouvez aussi vous engagez une agence ou un service pour migrer votre site Web pour vous, mais cela coûtera très probablement plus cher que d'embaucher un pigiste. il est préférable d'explorer d'abord vos autres options.
Si vous n'avez pas le temps ou le savoir-faire technique pour migrer votre site vous-même, contactez d'abord votre nouvel hébergeur et voyez s'il peut le gérer pour vous.
Si ce n’est pas le cas, consultez des freelances réputés.
Résumé
Après avoir fait la recherche et choisi un nouveau fournisseur d'hébergement Web, le moyen le plus simple de migrer votre site Web vers son nouvel hébergeur est de le laisser le gérer.
Il est devenu assez courant dans l'industrie pour les sociétés d'hébergement d'offrir une migration de site Web gratuite et/ou assistée, et même si l'hébergeur que vous avez choisi ne dit pas directement qu'il offre ce service, vous devriez appeler et demander.
Si votre nouvel hébergeur ne vous aide absolument pas, vous avez deux options : soit suivez les instructions que j'ai présentées pour migrer vous-même votre site Web en recherchant Google pour 'comment changer d'hébergement » ou « comment changer d'hébergement de site Web » ou embauchez un pigiste ou une agence pour le faire à votre place.
Cela peut prendre un peu de temps et d'efforts, mais votre site Web sera bientôt opérationnel sur sa nouvelle plate-forme d'hébergement.
Liste des services d'hébergement Web que nous avons testés et examinés :