GNU/Linux >> Tutoriels Linux >  >> Panels >> Plesk

Comment cloner votre site Web

Si vous souhaitez déplacer votre site Web d'un autre fournisseur vers Websavers ou d'un autre compte d'hébergement vers le vôtre, cela s'appelle une migration. Vous pouvez apprendre comment migrer votre site Web ici. Ou vous pouvez nous laisser nous en occuper pour vous ! Découvrez notre service SiteMigrator ici.

Exigences

  • Vous ne pouvez pas et ne devez pas cloner une application vers une destination qui contient déjà un site Web. Vous devez d'abord sauvegarder et supprimer tout contenu de site dans le domaine ou sous-domaine de destination.
  • Si le site Web source ne s'affiche pas encore dans la liste des applications sous les applications Web en 1 clic dans Plesk ou les applications Web dans l'Espace client, votre site Web est pourtant propulsé par l'une des applications Web prises en charge (telles que WordPress, Magento ou Joomla), vous devez l'importer maintenant.

Étapes pour cloner votre application Web

  1. Option 1 :Cloner dans l'Espace client
    1. Connectez-vous au Centre client et gérez votre plan d'hébergement
    2. Sous la zone Applications Web, recherchez l'application que vous souhaitez cloner et cliquez sur le bouton Gérer suivi du bouton Cloner
    3. Sélectionnez la destination. Il peut s'agir d'un domaine, d'un sous-domaine et/ou d'un chemin vers lequel vous souhaitez copier le site. Vous pouvez également choisir l'option de créer un nouveau domaine ici.
    4. Cliquez sur Cloner ou Continuer pour procéder au clonage.
  2. Option 2 :Cloner dans Plesk
    1. Se connecter à Plesk
    2. Si vous copiez le site vers un nouveau domaine ou sous-domaine, et qu'il n'a pas encore été ajouté dans Plesk, vous devez ajouter votre nouveau domaine maintenant.
    3. Accédez à l'utilitaire d'applications Web en 1 clic et recherchez l'application Web dans la liste qui exécute votre site
    4. Appuyez sur le bouton Cloner et sélectionnez le nouveau domaine, les sous-domaines et/ou le chemin
    5. Si vous créez un site de test/de développement, cochez la case à côté de "Créer un site de test ?"
    6. Cliquez sur Cloner ou Continuer pour procéder au clonage.

C'est ça! Il mettra automatiquement à jour tous les fichiers de configuration et les chemins d'accès dans la base de données pour vous et copiera tous les fichiers.

Étapes pour cloner un site Web qui n'est pas dans les applications Web en 1 clic

Si votre site Web n'utilise pas une application trouvée dans les applications Web en 1 clic, vous pouvez suivre ces étapes pour la cloner sur un autre domaine.

  1. Option 1 :Utiliser la fonctionnalité de copie de site Web
    1. Accédez à Domaines > example.com > Copie de site Web .
    2. Spécifiez les paramètres suivants sur la page :
      • Le site Web dans Plesk l'option est déjà sélectionnée par défaut.
      • Sélectionnez le domaine de destination dans le Nom du site menu déroulant - dans ce cas, ce sera dev.example.com ou staging.example.com (quel que soit le sous-domaine que vous avez créé ci-dessus).
      • Pour Que faire des fichiers existants , choisissez Supprimer tous les fichiers existants . Il supprimera tous les fichiers du site de destination avant la copie, ce qui est acceptable car votre nouveau sous-domaine ne doit pas encore contenir de données importantes.
    3. Appuyez sur OK bouton pour lancer le processus de copie.
  2. Option 2 :copier manuellement les fichiers
    1. Sauvegardez les fichiers du site en ligne, puis supprimez-les à l'aide de FTP ou du gestionnaire de fichiers Plesk
    2. Utilisez le Gestionnaire de fichiers de Plesk pour trouver le dossier dans lequel se trouve votre site Web de développement.
    3. Sélectionnez tout le contenu du dossier, puis cliquez sur "ajouter à l'archive" dans la barre de menus. Créez un nom pour l'archive et cliquez sur OK.
    4. Cliquez sur l'archive pour la mettre en surbrillance et utilisez le bouton "Déplacer" dans la barre de menus pour déplacer l'archive dans le dossier du domaine en direct. Il s'agit souvent de /httpdocs pour le domaine principal
    5. Naviguez jusqu'au dossier du domaine, cliquez sur l'archive et sélectionnez "extraire l'archive".

Actions post-clonage

  • Si vous prévoyez d'utiliser uniquement le site Web avec la nouvelle URL, vous devez maintenant supprimer l'ancien site à l'aide d'applications Web en un clic. Cela garantit qu'il ne s'agit pas d'un risque de sécurité pour votre compte d'hébergement.
  • Si votre clone a été terminé pour déplacer le site vers un nouveau domaine, consultez notre guide de configuration d'une redirection 301 pour vous assurer que toute personne atteignant l'ancien domaine est redirigée vers le nouveau.

Dépannage

Après le clonage, certains fichiers sont manquants, comme les polices personnalisées. Pourquoi est-ce ?

Si les fichiers manquants se trouvent dans un répertoire à la racine Web (par exemple :/fonts au lieu de /wp-content/fonts), il y a de fortes chances que les applications Web en 1 clic ne sachent tout simplement pas que ces fichiers font partie de l'application. .

Accédez à l'outil 1 Click Web Apps, cliquez sur le site, puis accédez à l'onglet "Fichiers et tables" où vous verrez une liste de tous les fichiers et dossiers qui, selon 1-Click, font partie de l'application Web. Si vous trouvez les fichiers manquants non sélectionnés dans la liste, vous pouvez cocher la case à côté, puis cliquer sur Enregistrer en bas. Ensuite, lors du prochain clonage, il saura qu'il fait partie du contenu que vous souhaitez copier. Vous devriez le faire pour tous les fichiers ou dossiers que vous choisissez de mettre en place qui sont en dehors de la structure WordPress "attendue".

Vous pouvez maintenant copier manuellement les fichiers manquants ou déplacer les fichiers dans le dossier de votre thème enfant ; c'est là qu'ils appartiennent après tout !

Après ou pendant le clonage de mon site, j'obtiens une erreur 500

Consultez cet article de la base de connaissances pour savoir comment corriger les erreurs 500.

Après avoir cloné mon site, les styles et les paramètres de thème ne se chargent pas correctement !

Solution 1 : Essayez de ré-enregistrer manuellement les paramètres de votre thème (notez, pas les paramètres WordPress - les champs de paramètres qui se rapportent uniquement au thème), cela corrigera tout d'un simple clic sur le bouton Enregistrer.
Solution 2 : Recherchez une option dans les paramètres du thème pour exporter vos données depuis l'ancienne version/source du site, puis importez le fichier fourni dans la nouvelle version/destination du site.
Solution 3 : Si vous avez rencontré ce problème après avoir exécuté manuellement une recherche/remplacement sur votre base de données et qu'il s'agit de votre seule option pour importer les données, vous pouvez alors exécuter ce script sur votre fichier sql. Il mettra à jour le nombre de caractères pour toutes les données sérialisées dans votre vidage de base de données. Ensuite, importez le fichier sql et vous devriez être prêt.

Après le clonage, WordPress se comporte comme s'il s'agissait d'une toute nouvelle installation

Cela se produit lorsque la base de données du site source WordPress est mal configurée dans les applications Web en 1 clic. Lorsqu'il clone le site, il prend les données de la mauvaise base de données et la destination ne se retrouve donc avec aucune configuration ou contenu du site.

La raison la plus courante pour laquelle Installatron peut être configuré avec les mauvaises informations de base de données est que votre site a été à un moment donné cloné/dupliqué/importé à l'aide d'un utilitaire autre que les applications Web en 1 clic, car ces scénarios créent souvent des bases de données différentes que les applications Web en 1 clic ne font pas. Je ne sais pas.

Solution : informez les applications Web en un clic de la base de données correcte dans l'application source, puis reclonez le site. Cela se fait en accédant aux applications Web en 1 clic et en cliquant sur l'icône de la clé du site que vous avez cloné (la source, pas la destination). Accédez à l'onglet Fichiers et tables et remplacez le nom de la base de données par la bonne base de données. Enregistrez, supprimez le site de destination (celui cloné qui a échoué), puis clonez-le à nouveau.


Plesk
  1. Comment créer un sous-domaine pour votre site Web

  2. Comment faire une sauvegarde de votre site Web dans cPanel

  3. Comment sauvegarder votre site Web

  4. Comment ajouter un domaine à votre pack d'hébergement

  5. Comment cloner un site Web WordPress dans Plesk

Comment cloner un site Web DNN sur votre serveur dédié Windows

Comment créer un abonnement/domaine sur votre serveur dédié

Comment cloner un site Web dans Softaculous

Comment ajouter un site Web dans cPanel ?

Comment ajouter un domaine à mon compte ? Comment ajouter un site Web ?

Comment sécuriser ou renforcer votre site Web WordPress