technique:adminserv:sites:update_from_archive

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
Dernière révisionLes deux révisions suivantes
technique:adminserv:sites:update_from_archive [2022/04/15 20:08] crozatsttechnique:adminserv:sites:update_from_archive [2022/09/26 13:50] crozatst
Ligne 1: Ligne 1:
 {{indexmenu_n>3}} {{indexmenu_n>3}}
-Mise à jour à partir de fichiers existants+Modifier un site web
  
 La mise à jour de tous les sites Picasoft termine par la même étape : on a des fichiers locaux, il faut la transférer sur le serveur web. La mise à jour de tous les sites Picasoft termine par la même étape : on a des fichiers locaux, il faut la transférer sur le serveur web.
  
-<bootnote>À ce jour, tous les sites de Picasoft tournent sur `pica01`. On peut le vérifier sur [[technique:graph_services|ces graphes]].</bootnote>+<bootnote>À ce jour, les sites de Picasoft tournent sur `pica01` et `pica03`. On peut le vérifier sur [[technique:graph_services|ces graphes]].</bootnote>
  
-On commence par transférer ces fichiers dans sur `pica01`. Supposons qu'ils soient situés en local, dans le dossier `~/website` :+On commence par transférer ces fichiers dans sur `pica01` ou `pica03`. Supposons qu'ils soient situés en local, dans le dossier `~/website` :
  
 ```bash ```bash
Ligne 14: Ligne 14:
 ## Cas de Scenari ## Cas de Scenari
  
-Scenari génère systématiquement une archive ZIP. Une fois transférée sur `pica01`, il faut l'extraire.+Scenari génère systématiquement une archive ZIP. Une fois transférée sur `pica01` ou `pica03`, il faut l'extraire.
  
 ``` ```
Ligne 26: Ligne 26:
  
 <bootnote> <bootnote>
-Dans les items de publication Scenari `.website` un commentaire propose un squelette de commande bash à finir de configurer, comme par exemple +Dans les items de publication Scenari `.website` un commentaire propose un squelette de commande bash à finir de configurer (il suffit de changer l'user (ici crozatst) et la machine (ici pica01), comme par exemple 
 ``` ```
 # Pour publier :  # Pour publier : 
Ligne 49: Ligne 49:
 Il suffit alors de lancer un simple `docker cp`. Il suffit alors de lancer un simple `docker cp`.
  
-<bootnote warning>L'arborescence peut avoir son importance, en particulier dans le cas des sites générés par Scenari. Par exemple, un module de `doc.picasoft.net` sera à remplacer dans `/var/www/html/modules/<nom_module>`, et non à la racine! Aussi, un recette de `culture.picasoft.net` sera à ajouter dans `/var/www/html/recipes`, et pas à la racine.</bootnote>+<bootnote warning>L'arborescence peut avoir son importance, en particulier dans le cas des sites générés par Scenari. Par exemple, un module de `doc.picasoft.net` sera à remplacer dans `/var/www/html/modules/<nom_module>`, et non à la racine! Aussi, une recette de `culture.picasoft.net` sera à ajouter dans `/var/www/html/recipes`, et pas à la racine.</bootnote>
  
 Une fois que vous avez identifié le chemin où remplacer les fichiers **à l'intérieur du conteneur**, il suffit de les copier : Une fois que vous avez identifié le chemin où remplacer les fichiers **à l'intérieur du conteneur**, il suffit de les copier :
  • technique/adminserv/sites/update_from_archive.txt
  • de crozatst