Vous êtes sur la page 1sur 4

Installation et configuration dOCS Inventory

Tlcharger laide de la commande apt les paquets suivants dans lordre :


o Apache2
o Php5
o Libapache2-mod-php5
Ensuite
o Mysql-server
o Php5-mysql
Vrification du moteur de mysql
InnoDB : Gre les transactions (ensemble de requtes regroupes) tel que BEGIN, COMMIT,
ROLLBACK
Gre les cls trangres et les contraintes dintgrit
Support de ACID pour sassurer que tous les enregistrements sont russi ou chou.
Risque derreur impossible, mme lors dune panne
Systme de rcupration lors dun crash grce un systme de relecture des logs

Redmarrage des services a laide de la commande restart


o Service apache2 restart
o Service mysql restarts
Puis on installe ocs inventory 2.0.5-1
o Apt-get install ocsinventory-server ocsinventory-reports

Pour accder linterface web il faut sur un navigateur, entrer dans lurl :
o Ladresse ip/ocsreports
o Exemple : 172.16.2.39/ocsreports
Identification avec le login admin et le mdp admin
(a modifi une fois quon utilise le serveur)

il faut retirer le fichier install.php tu rpertoire racine dOCS ce qui supprimera le


login/mdp par dfaut

installation de lagent
o Apt-get install ocsinventory-agent

Lorsque lagent souvre, il nous propose de continu en mode local ou http, il faut
choisir http, sauf si la machine est situ dans un rseau local et est non connect a
Internet, et il faut indiquer ladresse du serveur OCS correspondant.
La remont ce fera ensuite directement et aprs(commande ocsinventory-agent), ou en
fonction des modifications faites sur les trois fichiers de conf (PROLOG_FREQ et
FREQUENCY)
/etc/ocsinventory/ocsinventory-agent.cfg (configuration)

/etc/logrotate.d/ocsinventory-agent (configure la rotation quotidienne des logs)


/etc/cron.daily/ocsinventory-agent (script qui sexcute a lheure prcise dans
/etc/crontab )
Sur Windows, il est ncessaire de rcuprer un agent OCSNG-windows-agent-2.0.5.zip
(le numro de version dpend de votre serveur ocs)
Extraire larchive et excuter OCS-NG-Windows-Agent-Setup.exe (fichier de log qui
peut servir dans le rpertoire de OcsAngentSetup.exe )
Ensuite il suffit de rentrer ladresse du serveur ocs pour que la remonte dinventaire ce
fasse, pour plus de config/modifications (par exemple les certificats pour https) il faut
aller dans le rpertoire C:\ProgramData\OCSinventoryNG\ocsinventory.ini

Installation et configuration de GLPI

Installation Apache, PHP et MySQL

Premirement, installons le serveur web Apache. Comme GLPI est programm en PHP il est
ncessaire d'installer le module permettant apache d'interprter du PHP.
En root saisissez les commandes suivantes (nous considrons que toutes les lignes de
commandes seront saisies en root):

apt-get install apache2 php5 libapache2-mod-php5

Une srie de questions vous seront poses auxquelles vous devrez rpondre par l'affirmative
(O) si vous voulez poursuivre l'installation. Si vous souhaitez utiliser un mthode
d'authentification externe comme IMAP, LDAP ou un serveur CAS, il faudra ajouter un de ces
packages:

apt-get install php5-imap php5-ldap php5-curl

Glpi fonctionne galement avec une base de donnes MySQL, c'est pourquoi nous avons
besoin d'installer mysql-server et les librairies PHP qui vont avec.

apt-get install mysql-server-5.0 php5-mysql

Pour des raisons de scurit, maintenant vous devez saisir un mot de passe pour le compte
administrateur de MySQL (root).

Avant toute chose, dmarrer ou redmarrer vos serveurs Apache et MySQL:

/etc/init.d/apache2 restart
/etc/init.d/mysql restart
Si vous souhaitez vous simplifier la vie dans l'administration de vos bases de donnes, vous
pouvez installer phpmyadmin. Il s'agit d'un outil dvelopp en PHP qui s'utilise l'aide d'un
navigateur. Un apt-get phpmyadmin fera encore des miracles (je ne dtaille pas ici son
installation car ce n'est pas l'objectif principal de cette documentation).
Tlchargement et installation de GLPI
Il faut dsormais rcuprer la dernire version de GLPI sur le site http://glpi-project.org
rubrique tlcharger. (la version doit correspondre a ocs, sinon il suffit de tlcharger glpi
via aptitude)

Vous devez ensuite dcompresser l'archive dans le rpertoire /var/www/:

tar -xvzf glpi-X.X.X.tar.gz -C /var/www/


Si vous allez faire un tour dans le rpertoire /var/www/ vous pourrez observer que GLPI a
cr un rpertoire nomm glpi.

Il est ncessaire d'accorder des permissions certains rpertoires pour que GLPI
puisse travailler en toute tranquillit:

chown -R www-data /var/www/glpi


En tapant cette commande, Apache (www-data) devient propritaire des fichiers, rpertoires
et sous-rpertoires qui se trouvent dans glpi.

Configuration de GLPI

Dsormais tout se droule en ligne. Il vous suffit d'aller visiter votre dossier
http://votre_serveur/glpi ou http://adresse_ip_de_votre_serveur/glpi par le Web.
Lors de la premire connexion cette adresse, une procdure d'installation pas--pas dmarre.
L'interface est intuitive, il suffit d'entrer les informations demandes. Une fois que c'est

termin, le systme vous demande l'identification que vous avez indique et vous pouvez
commencer utiliser GLPI.
En cas de grosse erreur (du genre : vous avez oubli votre propre accs GLPI), pour
relancer cette procdure d'installation, il suffit d'effacer le fichier suivant :
glpi/config/config_db.php
La connexion suivante dans le dossier http://votre_serveur/glpi relancera alors la
procdure de configuration (en ralit, c'est l'absence de fichier config_db.php qui
provoque le lancement de cette procdure).

Communication avec le serveur OCS

(Documentation officielle trs fournie :


http://www.glpi-project.org/wiki/doku.php?id=fr:config:ocsng)
Dabord, dans Configuration>Gnrale>(onglet)inventaire, il faut activer la valeur du
parametre