Migrer un site statique <200Mo

Voici les étapes :

Les actions à réaliser sont données sous forme de commandes UNIX, mais vous pouvez les réaliser avec vos environnements graphiques et vos logiciels habituels.

  1. Créez un dépôt GIT sur plmlab ainsi

    Avez-vous bien vérifié, et si besoin mis à jour, le fichier .gitlab-ci.yml comme indiqué sur le lien ci-dessus ?

    Ensuite * Si vous n'avez pas un nombre trop elevé de fichiers, vous pourrez réaliser les étapes 3-2, 3-3 et 4-2. * Si votre site comporte beaucoup de fichiers suivez les étapes 2, 3-1, 3-3 et 4-1.

  2. Sur votre machine, récupérez le dépôt, à l'aide de la commande git clone (ou un logiciel qui fait l'équivalent), suivie de la référence au dépôt en ssh qui apparaît quand vous cliquez sur le bouton bleu "Clone v"

    • c'est de la forme : git@plmlab.math.cnrs.fr:mon_login/quelquechose.git
    • cela créera un répertoire du nom de quelquechose avec les fichiers et répertoires que vous voyez dans PLMlab.
  3. Sur votre machine toujours,

    1. Méthode avec Git

      • placez-vous dans le répertoire "public" qui vient d'être créé. cd public
      • puis copiez les fichiers de l'ancien site qui sont sur la machine cms.math.cnrs.fr dans le répertoire "public", exemples en 3-3.
    2. Méthode avec WebIDE

    3. Voici comment récupérer les fichiers du serveur dans le répertoire où vous êtes, par exemple 3 possibilités :

      • scp -r mon_login@cms.mathrice.fr:mon_site/ . attention, le "." à la fin est très important
      • sftp mon_login@cms.mathrice.fr:mon_site reportez-vous à la doc d'utilisation
      • rsync -r mon_login@cms.mathrice.fr:mon_site/ . attention, le "." à la fin est très important où : mon_login est un compte de la PLM, mon_site est le nom du site concerné.
  4. Envoyez les fichiers récupérés sur PLMlab

    1. Méthode avec Git, avec ces 4 commandes :

      • git status
      • git add .
      • git commit -m "récup du site sur cms"
      • git push
    2. Méthode avec WebIDE

      Transférez les fichiers et les répertoires un par un avec la fonctionnalité Web IDE de PLMlab

Voilà, votre site sur Pages a été mis à jour avec les fichiers de votre site récupéré sur cms. Vous pouvez aller voir le rendu.

Enfin, affectez-lui l'ancienne URL pour le rendre actif ainsi A noter, comme indiqué, il faut notre intervention pour cette dernière étape.