Académique Documents
Professionnel Documents
Culture Documents
• Ce tuto à était réalisé sur un Linux Debian 8 avec LAMP ( Apache Mysql Php )
préinstallé
Présentation GLPI
cpan -i Mojolicious::Lite
cpan -i Plack::Handler
Si l’installation de ces dépendances demande « Would you like to configure as much as possible
automatically » , appuye sur Entrée afin de sélectionner « yes »
On va maintenant installer OCS
On se déplace dans le dossier « /tmp » affin de télécharger la package d’installation de OCS
cd /tmp
wget https://github.com/OCSInventory-NG/OCSInventory-
ocsreports/releases/download/2.4/OCSNG_UNIX_SERVER_2.4.tar.gz
cd OCSNG_UNIX_SERVER_2.4/
Ceci indique que l’installation est fini , nous pouvons maintenant passer à l’étape suivante
On donne les droits d’accès à OCS à l’utilisateur de apache2
chown –R www-data:www-data /var/lib/ocsinventory-reports
On active les fichiers de configuration d’OCS pour le serveur Apache
a2enconf ocsinventory-reports
a2enconf zz-ocsinventory-restapi
a2enconf z-ocsinventory-server
On se connecte avec le compte root de mysql et on indique le mot de passe quand cela est demandé
mysql –u root -p
Dans la console de Mysql on rentre les commandes suivantes :
CREATE DATABASE ocsweb;
FLUSH PRIVILEGES;
exit
On redémarre le service apache :
service apache2 restart
On accède a l’interface du OCS en se rendant à l’adresse :
http://ipserveurocs/ocsreports/
On rentre les informations de connexion à la base de données mysql
On supprime le fichier d’installation d’OCS
rm /usr/share/ocsinventory-reports/ocsreports/install.php
On se connecte avec le compte par défaut :
Compte : admin
Mot de passe : admin
On à maintenant accès à l’interface d’OCS
FIN DE L’INSTALLATION D’OCS
OCS Agent ( Windows )
L’OCS agent est le logiciel client qui sera installé sur les postes utilisateurs afin
d’envoyer les informations vers le serveur OCS
On récupère l’agent windows sur le site de téléchargement et on le décompresse
On lance le setup , et on suit les étapes d’une installation classique
A cette étape , on indique l’url du serveur , ici remplacer « ip » par l’ip du serveur OCS.
Pour la suite on ne sélectionne pas de proxy
Ici cocher « Immediately launch inventory » afin d’effectuer un inventaire de la machine pendant
l’installation
Assurez vous d’avoir la case ci-dessous de cocher afin de lancer directement l’agent après l’installation
Moins d’une minute après l’installation , la remontée d’informations devrait être effectuée , pour vérifier que
c’est bien le cas :
- Sur la barre du haut de l’interface du OCS Server , cliquez sur « All Computer » , normalement une machine
devrait apparaître
FIN DE L’INSTALLATION DE L’AGENT OCS
Liaison GLPI <-> OCS
Afin d’avoir les postes utilisateurs du OCS sur le GPI , il faut créer une liaison
entre ces deux applications.
On se rend dans le dossier des plugins de GLPI
cd /var/www/glpi/plugins
On récupère les fichiers du plugins OCS à destination de GLPI
git clone https://github.com/pluginsGLPI/ocsinventoryng.git ocsinventoryng
http://ipserveurocs/ocsreports/index.php?function=admin_conf
http://ipserveurglpi/glpi/plugins/ocsinventoryng/front/ocsserver.form.php?id=1
Cliquer sur « Test » sur la colonne de gauche , si tout est bien configuré , ceci devrait s’afficher
Maintenant on va importer les données du OCS sur le GLPI :
Toujours sur la page de configuration de OCS sur GLPI , sélectionner « Options d’importation » dans la
colonne de gauche
Indique le chemin d’accès de la console OCSNG
Maintenant on va importer les données du OCS sur le GLPI :
Toujours sur la page de configuration du OCS sur GLPI , cliquer sur « Données à importer » dans la colonne de
gauche
Sur le bouton « Tous » tout en haut , sélectionnez « Oui » et cliquer sur Sauvegarder
On se rend sur la page d’importation de ocs inventory
http://ipserveurglpi/glpi/plugins/ocsinventoryng/front/ocsng.import.php
On coche les machines que l’on veut ajouter et on clique sur « importer »
Dès que c’est fait , on se rend sur le listing des machines de GLPI
http://ipserveurglpi/glpi/front/computer.php
Cela prouve que la liaison GLPI <-> OCS fonctionne bien , ce tuto est maintenant terminer