Comment déplacer un site web ?
Retour à hébergement webIl est possible de déplacer un site web d'un serveur à un autre.
Cela peut être utile, par exemple, si vous changez de fournisseur ou de panneau de contrôle.
Pour ce faire, vous avez besoin de quelques éléments pour commencer :
- Les fichiers du site web
- Une exportation de la base de données (au format .sql)
Les fichiers du site web peuvent être récupérés via FTP sur l'ancien environnement.
L'exportation de la base de données peut être effectuée à l'aide d'une fonction du panneau de contrôle.
L'exportation de la base de données peut également être livrée sous la forme d'un fichier .sql.gz.
Ce fichier peut être ouvert avec winrar, et le fichier .sql peut être extrait à partir de là.
Pour importer le site web dans le nouvel environnement, téléchargez les fichiers par FTP dans le nouvel environnement.
Lors de l'importation de la base de données, les choses peuvent devenir un peu plus délicates.
Pour ce faire, vous devez créer une base de données dans le panneau de contrôle utilisé ici.
Après avoir créé la base de données, vous pouvez importer l'exportation.
Cela peut être fait avec une base de données jusqu'à 160 Mo en la téléchargeant directement dans PHPmyadmin.
Une base de données exportée jusqu'à 1 Go peut également être téléchargée via FTP en suivant les étapes suivantes :
- Connectez-vous à PHPmyadmin via : domainname.com/phpmyadmin
Les données demandées sont celles de la base de données qui vient d'être créée. - Naviguez vers la gauche jusqu'à la base de données qui vient d'être créée.
- Cliquez sur Importer en haut, ici vous pouvez faire le choix ci-dessus de télécharger la base de données directement.
Ou vous pouvez spécifier ici un chemin vers le fichier téléchargé par FTP.
Si la base de données est plus grande que 1 GB, une méthode alternative devra être implémentée.
En effet, PHPmyadmin se heurte à un délai d'attente lorsqu'il tente d'importer la base de données.
Pour cela, vous avez besoin d'un accès SSH et le fichier .sql doit être téléchargé via FTP.
Après cela, connectez-vous à SSH et naviguez dans le même dossier que celui qui contient le fichier et exécutez la commande suivante :
"mysql -u{nom d'utilisateur base de données} -p {base de données} < exportfile.sql".
Cette commande importera le fichier dans la base de données nommée.
La dernière étape consiste à s'assurer que le site web adopte correctement la base de données
Cela se fait souvent dans un fichier du site web, par exemple dans le cas de WordPress, le fichier "wp-config.php".
C'est là que les données de la nouvelle base de données doivent être introduites pour établir la connexion.
La manière dont cela est configuré peut varier d'un site web à l'autre.