Nuvola apps important.png Attention, suite à une faille de sécurité, quelques liens vers les serveurs d'exploration sont désactivés.

-

Wicri:AussoisV1 : Différence entre versions

De Wicri France
(Sur la machine cible)
(Sur la machine cible)
 
(Une révision intermédiaire par le même utilisateur non affichée)
(Aucune différence)

Version actuelle datée du 12 février 2024 à 16:02

Cette page introduit les aspects techniques de la version AussoisV1 du « Serveur d'exploration sur Aussois ».

Voir aussi :

logo travaux portage en cours sur le site LorExplor

Mise en œuvre

Sur la machine de développement

Génération des pages wikis
source IstexGetCorpusSize -q "aussois"

 IstexGenerAreaPages   \
       -a AussoisV1     \
       -g Aussois        \
       -m                 \
       -z France           \
       -h LorExplor        \
       -w wicri-france.fr   \
       -W Wicri/Europe/France       \
       -p Wicri/Europe/France      \
       -t "Serveur d'exploration sur Aussois"
Définition $EXPLOR_AREA
EXPLOR_AREA=$WICRI_ROOT/Wicri/Europe/France/explor/Aussois.storage/AussoisV1
export EXPLOR_AREA
export LC_ALL='C'
Initialisation
mkdir $EXPLOR_AREA
mkdir $EXPLOR_AREA/Import

Récupération des corpus

En cas de reprise au niveau du téléchargement
rm -rf $EXPLOR_AREA/Import/IstexRepository.h*
time IstexGetCorpus -q "aussois" -s 2000 -A \
     | IstexToSxml     \
     | HfdBuild -bh    $EXPLOR_AREA/Import/IstexRepository
time IstexGetCorpus -q "aussois" -s 2000 -A  -i $ISTEX_ID -p $ISTEX_PASS  \
     | IstexToSxml     \
     | HfdBuild -bh    $EXPLOR_AREA/Import/IstexRepository

Vérification

HfdCat  $EXPLOR_AREA/Import/IstexRepository.hfd | wc
Construction corpus biblio
En cas de reprise
rm -rf $EXPLOR_AREA/Import/IstexMetadata.h*
HfdCat $EXPLOR_AREA/Import/IstexRepository.hfd   \
  | IstexCleanFullText                           \
  | SgmlFast -c1                                 \
  | IstexToTei                                   \
  | TeiPutRefToIdno -t wicri:Area/Main/Corpus  -c ISTEX -s Corpus -S Main \
  | HfdBuild -h $EXPLOR_AREA/Import/IstexMetadata

Génération de la plateforme

Si reprise

sh $EXPLOR_AREA/bin/AreaReset.sh
Importation des paramètres de génération
WicriGetPage -l wicri-france.fr -p "Wicri:AussoisV1/Paramètres, data"\
      > $EXPLOR_AREA/Import/WicriAreaParam.data.wiki
Génération des données
ExplorAreaDataCreate -d $EXPLOR_AREA
time make -f $EXPLOR_AREA/bin/area.mk
Importation des paramètres de navigation
WicriGetPage -l wicri-france.fr -p "Wicri:AussoisV1/Paramètres, fr"\
      > $EXPLOR_AREA/Import/WicriAreaSiteParam.fr.wiki
Génération de l'interface 
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 ImportMetadata.tar.gz
tar -cvf ImportMetadata.tar Import/istexMetadata.hcs Import/istexMetadata.hfd
gzip ImportMetadata.tar

Sur la machine cible

Aller sur le répertoire

$WICRI_ROOT/Wicri/Europe/France/explor/Aussois.storage

correspondant au wiki cible.

Créer unr répertoire du type :

/AussoisV1.20170416
Transfert par scp
scp  $ISTEX_PAR  Site.tar.gz  $ISTEX_SCP:$WICRI_TARGET_ROOT/Europe/France/explor/Aussois.storage/AussoisV1.new
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
gunzip ImportMetadata.tar.gz 
tar -xvf ImportMetadata.tar 
gzip ImportMetadata.tar 

cd Data/Main/Corpus 
rm biblio.hcs 
rm biblio.hfd 
ln -s ../../../Import/istexMetadata.hcs biblio.hcs 
ln -s ../../../Import/istexMetadata.hfd biblio.hfd