INSTALLATION DES SERVEURS


PREREQUIS

    - Une distribution linux (testé sur Debian)
    - Perl :-)
    - Modules Perl DBI, DBD:mysql
    - Serveur FTP (Pour nous proftpd)
    - unzip, gzip
    - Apache 1.3/2.0
    - Php 4.1 avec modules mysql
    - Serveur Mysql avec modules pour php 4
    - Facultativement phpmyadmin


INSTALLATION

   
    - Créer la base Mysql grâce au script ocs_inventory.sql
    - Configurer le serveur FTP pour accepter les connexions anonymes et permettre les overwrite
    - Créer dans la racine anonymous ftp du serveur le repertoire zipresults (Si vous l'uitilisez)
    - Activer le serveur web
    - Mettre en place eventuellement les parametres adequats pour la resolution du nom de votre serveur
       (depend de votre architecture)

LE SERVEUR WEB

    Tout le contenu de repertoire "reports" (dans les sources) devra être placé ici. Ce répertoire contient tous les fichiers php nécessaires à la visualisation des données, ainsi qu'une feuille de style(ocsreport.css dans le répertoire css) et une bibliothèque de fonctions javascript (function.js dans le répertoire .js). Vous trouverez égalemetn denas ce répertoire le script de création de la base. L'interface sera alors immédiatement accessible par http://le_nom_complet_du_serveur.

L'IMPORT

    - Les fichiers arrivent dans un dossier zipresults de la racine anonymous. Si vous voulez changer cela,
       il vous suffit de modifier le script du client MaintenanceOCSF.pm et import.pl (variable globale $Path)
    - Copiez le script sur la machine
    - Ouvrez le crontab système et inscrivez le script selon votre convenance
    - Inscrire les fichiers de log dans le logrotate (paramètrer comme il vous convient)