Wicri:PercaV1

De Wicri Eau
Révision datée du 8 mars 2024 à 19:38 par Jacques Ducloy (discussion | contributions) (Sur la machine cible)
(diff) ← Version précédente | Voir la version actuelle (diff) | Version suivante → (diff)

Cette page introduit les aspects techniques de la version PercaV1 du « Serveur d'exploration perca ».

Voir aussi :

Mise en œuvre

Sur la machine de développement

Définition $EXPLOR_AREA
EXPLOR_AREA=$WICRI_ROOT/Wicri/Eau/corpus/Perca.storage/PercaV1
Génération des pages wikis
  ExplorGenerAreaPages -m -a PercaV1 -g Perca -s Istex -W Wicri/Eau -w wicri-eau.fr  \
  -t "Serveur d'exploration perca"
Initialisation
mkdir $WICRI_ROOT/Wicri/Eau/corpus/Perca.storage
mkdir $EXPLOR_AREA
mkdir $EXPLOR_AREA/Import
Récuparation des corpus
IstexGetCorpus -q perca -s2000 -e springer -a > $EXPLOR_AREA/Import/istexResult.xml
Importation des paramètres de génération
WicriGetPage -l wicri-eau.fr -p "Wicri:PercaV1/Paramètres, data"\
      > $EXPLOR_AREA/Import/WicriAreaParam.data.wiki
Importation des paramètres de navigation
WicriGetPage -l wicri-eau.fr -p "Wicri:PercaV1/Paramètres, fr"\
      > $EXPLOR_AREA/Import/WicriAreaSiteParam.fr.wiki
Génération de la plateforme
sh $EXPLOR_AREA/bin/AreaReset.sh
ExplorAreaDataCreate -d $EXPLOR_AREA
make -f $EXPLOR_AREA/bin/area.mk
sh $EXPLOR_AREA/bin/AreaCreateSite.fr.sh
Génération des FTP
cd $EXPLOR_AREA
rm Site.tar.gz 
tar -cvf Site.tar Site 
gzip Site.tar 
rm Data.tar.gz 
tar -cvf Data.tar Data 
gzip Data.tar 
rm Import.tar.gz
tar -cvf Import.tar Import
gzip Import.tar

Sur la machine cible

Aller sur le répertoire corpus correspondant au wiki cible

. ... Dilib/init.sh  
newgrp ticri
EXPLOR_AREA=$WICRI_ROOT/Wicri/Eau/corpus/Perca.storage/PercaV1
Préparation
Création
mkdir $WICRI_ROOT/Wicri/Eau/corpus/Perca.storage
cd $WICRI_ROOT/Wicri/Eau/corpus
mkdir Perca.storage/PercaV1
ln -s Perca.storage/PercaV1 PercaV1
Transfert par FileZilla

Transférer les fichiers Site.tar.gz, Import.tar.gz, Data.tar.gz de PercaV1 (émetteur) vers PercaV1 (cible).

Installation
cd $EXPLOR_AREA
gunzip Site.tar.gz 
tar -xvf Site.tar 
gzip Site.tar 

gunzip Data.tar.gz 
tar -xvf Data.tar 
gzip Data.tar
 
Mise à jour
cd Perca 
mkdir PercaV1.new
cd PercaV1.new
Transfert par FileZilla
Transfert par FileZilla

Transférer les fichiers Site.tar.gz, Import.tar.gz, Data.tar.gz de PercaV1 (émetteur) vers PercaV1.new (cible).

Transfert vers la machine LorExplor

Transfert par scp
scp $ISTEX_PAR Site.tar.gz $ISTEX_SCP:$WICRI_TARGET_ROOT/Eau/explor/Perca.storage/PercaV1
scp Data.tar.gz $ISTEX_SCP:$WICRI_TARGET_ROOT/Eau/explor/Scalaire.storage/ScalaireV1
Installation
rm -rf Site/* 
gunzip Site.tar.gz 
tar -xvf Site.tar 
gzip Site.tar 

rm -rf Data/* 
gunzip Data.tar.gz 
tar -xvf Data.tar 
gzip Data.tar