Comment transférer un site web sur 1C-Bitrix vers un autre hébergeur ?
Le transfert d’un site Web créé sur 1C-Bitrix vers un nouvel hébergeur implique le déplacement de fichiers et de bases de données, ainsi que la reconfiguration des paramètres du serveur. Voici un guide étape par étape pour transférer votre site Web 1C-Bitrix en douceur.
1. Étapes de préparation
Avant de commencer le transfert, effectuez les préparatifs suivants :
- Sauvegardez votre site web : Créez une sauvegarde complète des fichiers et de la base de données de votre site web. Vous pourrez ainsi restaurer le site en cas de besoin.
- Choisissez un fournisseur d’hébergement compatible : Assurez-vous que le nouveau fournisseur d’hébergement répond aux exigences techniques de 1C-Bitrix, y compris PHP, MySQL (ou une autre base de données prise en charge) et la compatibilité de la configuration du serveur.
2. Exporter la base de données
La base de données contient des données essentielles pour votre site web, telles que le contenu, les informations sur les utilisateurs et les paramètres.
Étape 1 : Se connecter à phpMyAdmin
Connectez-vous à phpMyAdmin chez votre fournisseur d’hébergement actuel.
Etape 2 : Sélectionner votre base de données
Dans phpMyAdmin, sélectionnez la base de données associée à votre site 1C-Bitrix dans le panneau de gauche.
Étape 3 : Exporter la base de données
- Cliquez sur Exporter en haut de la page.
- Sélectionnez la méthode d’exportation rapide et le format SQL.
- Cliquez sur Go pour télécharger la base de données sous la forme d’un fichier .sql.
3. Télécharger les fichiers du site web
Utilisez un client FTP, comme FileZilla, pour télécharger les fichiers de votre site web depuis le serveur actuel.
- Se connecter à votre hébergement via FTP : Utilisez vos identifiants FTP pour vous connecter.
- Télécharger tous les fichiers : Localisez les fichiers du site Web de 1C-Bitrix (généralement dans le répertoire public_html ou www) et téléchargez-les sur votre ordinateur local.
4. Télécharger les fichiers vers le nouveau fournisseur d’hébergement
Après avoir téléchargé les fichiers du site web, connectez-vous à votre nouveau fournisseur d’hébergement et téléchargez-les.
- Connectez-vous via FTP au nouveau fournisseur d’hébergement : Saisissez les identifiants FTP du nouvel hébergeur dans votre client FTP.
- Télécharger les fichiers : Transférez tous les fichiers de votre ordinateur local vers le répertoire du nouvel hébergeur (par exemple, public_html ou www).
5. Importer la base de données dans le nouvel hébergement
Ensuite, il faut importer le fichier de base de données .sql chez le nouvel hébergeur.
Etape 1 : Se connecter à phpMyAdmin sur le nouvel hébergement
Accédez à phpMyAdmin via le panneau de contrôle de votre nouvel hébergeur.
Étape 2 : Créer une nouvelle base de données
- Allez dans Bases de données dans phpMyAdmin.
- Créez une nouvelle base de données, configurez un utilisateur et attribuez-lui un mot de passe.
Étape 3 : Importer la base de données
- Sélectionnez la nouvelle base de données dans phpMyAdmin.
- Cliquez sur Importer et choisissez le fichier .sql que vous avez exporté précédemment.
- Cliquez sur Go pour importer la base de données.
6. Mise à jour de la configuration de la base de données dans 1C-Bitrix
Après avoir transféré les fichiers et importé la base de données, mettez à jour le fichier de configuration pour qu’il pointe vers la nouvelle base de données.
- Localisez le fichier dbconn.php dans le répertoire 1C-Bitrix sur le nouveau serveur d’hébergement. Ce fichier contient les paramètres de connexion à la base de données.
- Ouvrez dbconn.php avec un éditeur de texte et mettez à jour les détails suivants :$DBHost = “localhost” ; // Hôte de la base de données (généralement “localhost”) $DBName = “new_database_name” ; // Nom de la nouvelle base de données $DBLogin = “new_database_user” ; // Nom d’utilisateur de la nouvelle base de données $DBPassword = “new_database_password” ; // Mot de passe de la nouvelle base de données
- Sauvegardez et fermez le fichier.
7. Mise à jour des paramètres DNS du domaine
Pour terminer le transfert, mettez à jour les paramètres DNS de votre domaine afin qu’il pointe vers l’adresse IP du nouvel hébergeur.
- Connectez-vous au panneau de contrôle de votre registraire de domaine.
- Localisez les paramètres DNS et mettez à jour l’enregistrement A avec l’adresse IP du nouveau serveur d’hébergement.
- Si votre hébergeur fournit des serveurs de noms personnalisés, mettez à jour les serveurs de noms avec ceux spécifiés par le nouvel hébergeur.
8. Test et dépannage
Attendez 24 à 48 heures pour que les changements de DNS se propagent complètement. Après la propagation :
- Testez la fonctionnalité du site web : Visitez votre site web et vérifiez que toutes les pages, tous les formulaires et toutes les fonctionnalités fonctionnent comme prévu.
- Vérifiez qu’il n’y a pas de liens brisés ou d’erreurs : Assurez-vous que les chemins d’accès aux fichiers et les connexions aux bases de données sont correctement configurés pour éviter les erreurs.
- Surveillez les problèmes : Surveillez votre site web pour détecter tout problème et contactez l’assistance du fournisseur d’hébergement si nécessaire.
9. Désactiver l’ancien hébergement (facultatif)
Une fois que vous avez confirmé que votre site web fonctionne correctement sur le nouvel hébergeur, vous pouvez annuler votre ancien plan d’hébergement s’il n’est plus nécessaire.
Conclusion
Le transfert d’un site Web 1C-Bitrix vers un nouvel hébergeur implique une sauvegarde minutieuse, une migration de la base de données et des mises à jour de la configuration. En suivant ces étapes, vous pouvez assurer une transition en douceur et minimiser les temps d’arrêt. N’oubliez pas de tester minutieusement votre site Web sur le nouveau serveur afin de confirmer que tout fonctionne comme prévu.