2.2 Installation
TE est disponible sous forme d'archive à installer sur un serveur dédié (ou non) qui assurera la fonction de serveur de transformation pour Dynacase.
2.2.1 Télécharger et décompresser l'archive dynacase-te-current.tar.gz
# wget http://dynacase.anakeen.com/tengine/dynacase-te-current.tar.gz # tar zxvf dynacase-te-current.tar.gz
L'archive se décompresse et crée un sous-répertoire dynacase-te-${VERSION}-${RELEASE}
avec le numéro de version et de release de dynacase-te.
Pour simplifier le nommage et l'accès à ce répertoire vous pouvez le renommer :
# mv dynacase-te-${VERSION}-${RELEASE} dynacase-te
Par la suite, nous ferons référence à ce répertoire à l'aide de la variable TE_HOME
:
# TE_HOME=/opt/dynacase-te
Si vous avez un compte EEC, il est recommandé de télécharger dynacase-te depuis votre dépôt EEC afin d'avoir les dernières corrections disponibles.
2.2.2 Initialisation
Une fois les éléments installés, il vous faut initialiser la base de données TE.
# $TE_HOME/bin/ted init * Initializing ted service: OK
L'initialisation crée les tables engine
et task
dans la base TE.
2.2.3 Montée en version et mise à jour
La mise à jour de TE consiste à :
-
déployer le contenu de l'archive de la nouvelle version sur l'installation de l'ancienne version ;
- télécharger la version courante (e.g.
http://eec.anakeen.com/public/tengine/dynacase-te-current.tar.gz
; - décompresser le contenu de l'archive de la version courante (e.g.
dynacase-te-current.tar.gz
) dans le répertoire racine de votre installation de TE (e.g./opt/dynacase-te
) :
# wget -O /tmp/dynacase-te-current.tar.gz http://eec.anakeen.com/public/tengine/dynacase-te-current.tar.gz # tar -C /opt/dynacase-te -zxvf /tmp/dynacase-te-current.tar.gz --strip-components 1
- télécharger la version courante (e.g.
suivre ensuite les éventuelles procédures de migration fournies dans les notes de version ;
pour finir, redémarrer le daemon TE.
2.2.4 Installation des éléments additionnels
Installer les composants logiciel requis par TE (voir Pré-requis) puis procéder à leur configuration (voir Configuration du serveur TE).
Les versions à utiliser dépendent de la version du serveur TE. Elles sont identifiées dans les notes de version.
2.2.4.1 Installation de tika-server
L'archive tika-server-<version>.jar
peut être obtenue en téléchargement sur
le site officiel de Apache Tika, ou
bien sur notre dépôt third-party :
tika-server-1.16.jar
L'archive JAR de tika-server
doit ensuite être déposée dans le
sous-répertoire $TE_HOME/lib/engines
:
# cp /tmp/tika-server-<version>.jar $TE_HOME/lib/engines/