La Solution OpenSource pour la gestion de vos documents électroniques    
Introduction  

Ce fichier est un petit d'installation de la solution de gestion documentaire OpenGED. L'application se déploie en utilisant ANT. En fait le répertoire de base, n'est pas le répertoire de production, il permet juste de construire l'application, d'organiser et de placer les fichiers qui serviront à l'application. A cette fin, il faut modifier les paramêtres qui se trouve dans le fichier build.properties.

 
Pré-requis   Avant de procéder à l'installation de la solution OpenGED, vous devez installer les applications suivantes sur votre serveur :
Application/API Description version
Linux Système d'exploitation Noyau 2.6
Apache Serveur http A partir de 2.0.40
Java Langage de programmation A partir de 1.4.2
tomcat Serveur d'application Java A partir de 4.1.30
mod_jk2 Module d'interconnexion Apache/Tomcat NA
MySQL Base de données relationnelles A partir de 4.0.15
Connector/J Connecteur Java/MySQL A partir de 3.0.9
htdig Moteur de recherche A partir de 3.2.0
ant Outil Java de déploiement A partir de 1.6.2
overlib Bibliothéque JavaScript NA
Date Picker Bibliothéque JavaScript NA
catdoc Convertisseur WORD -> HTML A partir de 0.93
xlhtml Convertisseur XLS&PPT -> HTML A partir de 0.5
xpdf Convertisseur PDF -> HTML A partir de 3.0
 
Préparation  

Il faut configurer un site au niveau de votre serveur APACHE pour le site de consultation des documents.
Il faut aussi activer dans apache le module mod_ext et rajouter les lignes suivantes dans le fichier de configuration d'APACHE :
### External filter definition
#
# Définition de filtre externe.
#
ExtFilterDefine htsearchfilter mode=output intype=text/html \
cmd="/usr/local/java/bin/java \
-classpath${build.dir}/WEB-INF/lib/openged.jar:\
${tomcat.dir}common/lib/mysql-connector-java-3.0.9-stable-bin.jar \
-Dfile.encoding=ISO-8859-1 -Duser.language=fr -Duser.region=FR \
com.naos.openged.filters.HtsearchWrapper "

Ce module permet de wrapper le résultat du moteur de recherche htDig et d'y insérer le titre et le résumé des documents.

 
Installation  

Récupérer l'archive Openged. Décompresser l'archive dans le répertoire de votre choix.
Positionnez-vous dans le répertoire et copiez ou renommez le fichier build.properties.default en build.properties.
Editez-le et modifier les paramêtres en fonction de la configuration de votre serveur de production.
Exemple d'installation sur un serveur linux (l'installation doit être faites en super utilisateur):
base.dir = /tmp/openged/
build.dir = /home/openged/
root# cd ${base.dir}/openged
root# tar xfz /tmp/openged.tar.gz
root# cp build.properties.default build.properties
root# vi build.properties
...........
root# ant openged.deployement
Et voilà, l'installation est fini...

 
Publication des documents  

Il suffit de mettre dans une tâche programmé (cron sous UNIX) le script suivant :
- ${build.dir}scripts/ArchivingOrPublishingDocument.sh
Sous UNIX la ligne cron peut-être la suivante pour une publication tous les jours à 01H00 :
0 1 * * * sh /home/openged/scripts/ArchivingOrPublishingDocument.sh
Bien sur, vous pouvez aussi lancer par ligne de commande directement le script.

 
Indexation des documents  

L'indexation des documents s'effectue aussi avec le lancement d'une tâche programmé en exécutant la
commande suivante :
- ${build.dir}scripts/htdigIndexation.sh
Sous UNIX la ligne cron peut-être la suivante pour une publication tous les jours à 02H10 :
10 2 * * * sh /home/openged/scripts/htdigIndexation.sh

 
Accès à l'application  

Il faut redémarrer TOMCAT et vous pouvez ensuite accéder à l'interface d'administration avec l'url suivante :
http://${openged.admin.url} (c'est le paramêtre que vous avez personnaliser dans le fichier build.properties)
username : admin
password : Admin2003
Par sécurité, pensez à mlodifier le mot de passe du compte administrateur.
L'interface de consultation est accessible depuis l'URL suivante :
http://${openged.public.url} (c'est le paramêtre que vous avez personnaliser dans le fichier build.properties)

 
Conclusion  

Et voilà, si je n'ai rien oublié c'est fini.
Sinon n'hésitez pas à me poser vos question ou me faire part de vos remarques afin d'améliorer le produit sur le site de l'ADULLACT
à l'adresse suivante : http://adullact.net/projects/openged/

 
Powered by NAOS Technologies ©2004