OpenSi Serveur version 3.5 (22/12/2006) -------------------------------------- License/licence: see gpl.txt file/voir le fichier gpl.txt * Module serveur du logiciel OpenSi ======================= CONFIGURATION REQUISE : - PC ou Serveur avec au moins 512 Mo de RAM et un processeur de fréquence > 1.5GHz - Système d'exploitation supportant Java2 tel Linux, Solaris, Windows, MacOS-X... - Java JDK 1.4.2 ou ultérieur. - Serveur d'application Tomcat versions 4.0 à 5.0.* (/!\ Sous Debian, il faut désactiver le Java Security Manager en remplaçant dans le fichier '/etc/default/tomcat4' la ligne TOMCAT4_SECURITY = "yes" par TOMCAT4_SECURITY = "no" ) - Serveur de bases de données MySQL 4.1 ou ultérieur - 50 Mo d'espace disque disponible pour l'installation, plus de la place libre pour la génération de fichiers PDF, CSV, TXT et autres fichiers temporaires, et pour le stockage des fichiers images des articles. =============== INSTALLATION : - Placez vous dans le répertoire 'webapps' du serveur Tomcat (Sous Linux Debian : /var/lib/tomcat4/webapps, sous Windows, normalement : C:\Program Files\Apache Group\Tomcat4\webapps) - Décompressez le fichier 'opensi-serveur.tgz' (sous Linux : 'tar xzf opensi-serveur.tgz', sous Winodws : utiliser un outil d'archivage tel que WinZip). - Dans le répertoire OpenSI : * Renommez le fichier 'opensi.unix.cfg' ou 'opensi.win.cfg', selon que vous êtes sous Windows ou sous Unix, en 'opensi.cfg'. * Editez le fichier 'opensi.cfg' pour l'adapter à votre configuration en fonction du répertoire d'installation de Tomcat. - Vérifiez que les dossiers 'graph', 'logos', 'pdf', 'photos_articles', 'rapports', 'photos_marques' et 'iobuffer' soient accessibles en écriture pour l'utilisateur avec lequel tomcat est lancé (via la commande unix 'chmod -R 777 ' par exemple). - Sur les anciennes version de MySQL (jusqu'à la 4.0), penser à autoriser l'accès réseau au serveur MySql (en commentant la ligne 'skip-networking' dans le fichier "/etc/mysql/my.cnf", sous Linux). - Connectez vous en tant qu'administrateur sur la base de données et créer la base de données 'opensi' en exécutant le script SQL 'database/mysql/General.sql', (adaptez le script à votre SGBD si vous utilisez un autre système). Pensez à ajouter un utilisateur dans le SGBD en lui donnant tous les droits sur la base 'opensi' ainsi que les droits de création de nouvelles bases de données (par défaut, le script pour mysql crée l'utilisateur 'opensi' avec pour mot de passe 'opensi'), ainsi qu'à spécifier le login et le mot de passe de cet utilisateur dans le fichier 'opensi.cfg'. - Redémarrez le serveur Tomcat.