Wicri:RabelaisV1
De Wicri Manuel
Cette page introduit la partie technique de la version « RabelaisV1 » du Serveur d'exploration sur Rabelais.
Voir aussi : paramétrage des données, paramétrage de l'interface.
Sommaire
La plateforme
Pascal Francis |
Ce flux a été généré avec le critère rabelais (toutes les années étant cochées) sur http://stan2.demo.inist.fr/fr/ | ||
---|---|---|---|
PubMed | |||
Hal | |||
Flux principal |
Utilisation du corpus Rabelais dans le cadre d'un travail pédagogique
Ce paragraphe suppose que le serveur Rabelais et la bibliothèque Dilib ont été installés sur un ordinateur personnel.
Test de compilation du serveur
Les 4 lignes suivantes permettent de tester la bonne installation de Dilib.
sh RabelaisV1/bin/AreaReset.sh
ExplorAreaInit -d RabelaisV1
make -f RabelaisV1/bin/area.mk
sh RabelaisV1/bin/AreaCreateSite.fr.sh
Explications :
- le script
AreaReset.sh
efface une grande partie du répertoire RabelaisV1, à l"exception du sous-répertoire Import. - la commande
ExplorAreaInit
génère des tables, des fichiers shell et construit une arborescence vide. - la commande
make
génère les nouvelles données (le fichierRabelaisV1/bin/area.mk
a été généré parExplorAreaInit
. - la commande
AreaCreateSite.sh
génère le site de navigation (essentiellement fichiers php)
Génération du serveur Rabelais
Cette partie est destinée à la maintenance de l'application
Sur la machine de développement
- Génération ex nihilo
WicriGetPage -l wicri-man.fr -p "Wicri:RabelaisV1/Paramètres, fr" \
> RabelaisV1/Import/WicriAreaParam.fr.wiki
WicriGetPage -l wicri-man.fr -p "Wicri:RabelaisV1/Paramètres, fr" \
> RabelaisV1/Import/WicriAreaParam.fr.wiki
sh RabelaisV1/bin/AreaReset.sh
ExplorAreaInit -d RabelaisV1
make -f RabelaisV1/bin/area.mk
sh RabelaisV1/bin/AreaCreateSite.sh
génération des FTP
- Mode global
tar -cvf RabelaisV1.tar RabelaisV1
gzip RabelaisV1.tar
cd ..
- Mode partiel
cd RabelaisV1
rm Data.tar.gz
rm Site.tar.gz
tar -cvf Data.tar Data
tar -cvf Site.tar Site
gzip Data.tar
gzip Site.tar
cd ..
- Transfert par Filezilla;
- génération d'une copie du site de développement
rm RabelaisV1/Site.tar.gz
rm RabelaisV1/Data.tar.gz
rm RabelaisV1.tar.gz
tar -cvf RabelaisV1.tar RabelaisV1
gzip RabelaisV1.tar
Transfert vers la machine Wicri
- Initialisation
newgrp ticri
cd ... ticri
cd Wicri/Man/corpus/Rabelais/
- Installation
cd RabelaisV1
rm -rf Site/*
rm -rf Data/*
gunzip Site.tar.gz
tar -xvf Site.tar
gunzip Data.tar.gz
tar -xvf Data.tar
gzip Site.tar
gzip Data.tar
cd ..
- Archive éventuelle
en changeant les dates
mkdir Archive/V1/2013/99/99
mv RabelaisV1/*.gz Archive/2013/08/05/.