web-dev-qa-db-fra.com

Transfert de site d'un compte partagé vers un compte vps

J'ai eu un compte d'hébergement chez HOSTGATOR. c'était un compte partagé et j'avais trois sites Web présents là-bas.

maintenant, j'ai mis à niveau mon compte vers VPS à HOSTGATOR et je souhaite transférer UN SEUL site Web sur le nouveau VPS. disons, mydom.net. ce site Web comprend wordpress l'installation et d'autres pages personnalisées et la configuration

quelqu'un peut-il me guider s'il vous plaît

Comment puis-je transférer le Web sur mon nouveau compte? avec rapidité, précision et telle que mon site web reste en état de fonctionnement ..

que vais-je faire à propos de Wordpress? il suffit de copier cela fonctionnera? (je ne pense pas si), sinon comment puis-je le déplacer?

J'ai besoin de directives. et je pose la question avec l’espoir que beaucoup d’autres apprendront aussi les choses comme je l’apprends ,

et une chose rapide, y répondre comme créer un manuel peut aider beaucoup de gens ... c'est ce que je pense.

merci à tous

1
Zaffar Saffee

Premièrement, l’utilisation de la fonctionnalité de sauvegarde cpanel n’est pas une très bonne idée dans cette situation car il n’existe que des options pour sauvegarder et restaurer des comptes cpanel entiers plutôt qu’un domaine spécifique.

Une condition préalable serait de configurer le domaine sur le VPS. Si la mémoire est utilisée correctement, cela devrait utiliser WHM. L'interface pour cela peut être légèrement déroutante, mais la boîte de recherche au-dessus de la navigation aide énormément ici. Tapez "Créer" dans cette case, qui devrait sélectionner "Créer un nouveau compte" pour vous. Cliquez sur ce lien. Le formulaire est très explicite: le nom d'utilisateur et le mot de passe entrés ici seront les détails de connexion cpanel pour le domaine que vous entrez. CONSERVEZ CES DÉTAILS.

Une fois que le domaine est configuré sur le SMV, vous devrez accéder à cpanel pour le compte d'hébergement partagé et effectuer des sauvegardes de toutes les bases de données et de tous les fichiers de la racine du document du domaine que vous souhaitez migrer.

La première étape est simple: vous devez utiliser phpMyAdmin pour exporter les bases de données requises. Les bases de données utilisées par les blogs WordPress et la plupart des autres systèmes de gestion de contenu se trouvent dans les fichiers de configuration respectifs (wp-config.php dans le répertoire des blogs dans le cas de Wordpress). Une par une, sélectionnez chacune des bases de données requises par le domaine que vous souhaitez migrer et cliquez sur 'EXPORTER' dans la navigation horizontale supérieure. Vous voudrez peut-être compresser la sortie si vos installations Wordpress sont volumineuses. Dans les deux cas, téléchargez le fichier dans un endroit sûr sur votre disque dur.

La deuxième étape vous oblige à revenir à la page d’index principale de cpanel et à cliquer sur "Gestionnaire de fichiers". Une boîte de dialogue apparaît. Vous devez sélectionner "Racine de document", puis sélectionner le site que vous souhaitez migrer dans la liste déroulante. Assurez-vous que l'option "Afficher les fichiers cachés" est cochée et cliquez sur OK.

Cela aurait dû charger un gestionnaire de fichiers, avec de nombreux boutons vous permettant de déplacer, copier, éditer et supprimer des fichiers. Vous devez appuyer sur "Sélectionner tout", l’avant-dernier bouton de la rangée de boutons commençant par "Accueil", directement au-dessus de la liste des fichiers.

Une fois que vous avez cliqué dessus, vous devez ensuite appuyer sur le bouton "Compresser" qui est le dernier bouton de la rangée de boutons commençant par "Nouveau fichier" et situé sous l'en-tête "Gestionnaire de fichiers". Cela vous permettra de créer rapidement un fichier Zip - vous devez double-cliquer dessus dans le gestionnaire de fichiers (vous devrez peut-être appuyer sur "Recharger") et le télécharger dans un endroit sûr. Supprimez ce fichier dans le gestionnaire de fichiers une fois que vous l'avez téléchargé!

Maintenant, accédez au cpanel du domaine sur le VPS en accédant à http://<your server IP>/cpanel et en entrant les détails que vous avez saisis lors de la création du compte.

Tout d’abord, créez les bases de données nécessaires et les utilisateurs correspondants pour chacune d’elles, en notant les détails correspondants. Une fois que cela est fait, revenez à l'index cpanel et allez à phpMyAdmin. En cliquant sur chaque base de données, vous devez importer les sauvegardes de bases de données enregistrées dans chaque base de données à partir de versions antérieures - le bouton correspondant se trouve à côté du bouton d'importation.

Deuxièmement, vous devez revenir à l’index cpanel et accéder à nouveau au Gestionnaire de fichiers. Ici, vous devez cliquer sur "Télécharger" dans la rangée supérieure de boutons et trouver le fichier compressé que vous avez téléchargé précédemment. Une fois qu'il a été chargé dans la racine du document pour le domaine, il vous suffit de le sélectionner et de cliquer sur "Extraire". Cela devrait extraire tous les fichiers du site dans la racine du document.

S'il les extrait dans un sous-dossier, double-cliquez dessus et sélectionnez tous les fichiers du dossier. Sélectionnez tous les fichiers, puis appuyez sur "Déplacer" dans la rangée supérieure. Cela ouvrira une boîte de dialogue et vous devrez modifier le chemin pour qu'il corresponde à la racine du document du domaine.

Dans la gestion des fichiers, vous pourrez également modifier vos fichiers de configuration pour n’importe laquelle de vos applications basées sur une base de données. Pour ce faire, naviguez dans le Gestionnaire de fichiers comme vous le feriez autrement, recherchez tous les fichiers de configuration et appuyez sur "Editeur de code" en haut, pour confirmer les dialogues affichés.

Une fois que cela est fait, vérifiez que le site a été configuré avec succès en y accédant à partir de http://<your server ip>/~<the cpanel username>. Cela ne fonctionnera peut-être pas si votre site Web repose sur l'utilisation d'un domaine plutôt que sur le dossier dans lequel il se trouve. Cela vous permettra néanmoins de vérifier si vos applications de base de données se connectent aux bases de données comme requis.

Une fois que tout cela a été effectué et vérifié pour fonctionner correctement, vous devez basculer les serveurs de noms de ce domaine vers les serveurs de noms du SMV.

J'espère que cela aide et s'il vous plaît laissez-moi savoir s'il y a quelque chose qui n'a pas de sens!

2
James Dunne
  • CPanel a des sites d'exportation et d'importation. C'est probablement le moyen le plus simple et le plus rapide de le faire.

  • Lorsque j'ai eu un serveur dédié avec Hostgator, ils ont aidé à migrer mes sites Web de Rackspace vers celui-ci. Je ne sais pas s'ils proposent ces comptes VPS mais s'ils le faisaient, ce serait encore mieux.

  • si ces deux options ne sont pas possibles, il vous suffit de déplacer vos fichiers et votre base de données vers le nouveau serveur. Tous les logiciels dont les chemins d'accès système complets dans leur configuration doivent être mis à jour et vous devez également recréer tous les utilisateurs du système nécessaires à l'exécution du site (utilisateurs de MySQL, etc.).

2
John Conde