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)