WiCoPro

Wicopro - Installation

Pré-requis côté serveur :

Les différents modules peuvent être sur des serveurs séparés ou sur un même serveur. Les differents modules n'impliquent pas une charge importante sur les serveurs.

Pré-requis côté client :


Installation :
pour des raisons de simplicité on supposera que tous les modules serveurs sont sur la même machine que l'on nommera wicopro.foobar.com
On supposera également que la racine web d'apache se trouve dans le sous répertoire /data/www

Une fois tous ces modules installés on dispose d'une installation viable de WiCoPro, mais la base de donnée des lieux et des machines est vide. Pour remplir cette base, la manière la plus simple consiste à passer par le plugin GLPI, celui-ci importe les lieux et les machines directements dans la base MySQL de WOD. Il re-crée l'arborescence des lieux présente dans GLPI. Le nom de l'image des lieux est fixé par défaut à nom_du_lieu.jpg et celui des machines à default.jpg. Pour l'instant la console WEB ne permet pas de modifier l'image des objets.
Il faut passer directement par la base MySQL (avec par exemple, phpMyAdmin).


Hiérarchie des lieux et des objects dans WiCoPro :
tous les éléments dans WiCoPro sont considérés comme des objets, que se soient des lieux ou des machines. Ils sont tous organisés avec une relation père fils. La hiérarchie étant la suivante :
- SITE (S)
- BATIMENT (B)
- ETAGE (E)
- PIECE (P)
- MACHINE (M)


Structure de la base MySQL:
la base MySQL ne comporte qu'une unique table qui regroupe tous les objets.

Tobject:
ID : identifiant interne de la base (en auto-increment)
NAME : nom de la machine ou du lieu
IMAGE : l'image servant à représenter le lieu ou la machine dans la WWC
XPARENT : coordonnée en X sur le plan du parent
YPARENT : coordonnée en Y sur le plan du parent
TYPE : type d'objet (S,B,E,P ou M)
PID : l'ID du parent

Le nom de la machine (NAME) doit être celui qui correspond à son adresse IP, WCS utilisera ce nom pour communiquer avec la machine.


WiCoPro - CIENeT - Matthieu Le Corre - 2007

SourceForge.net Logo