gestion des équipements d’un parc informatique · utilisation de ocs inventory ng pour la...
TRANSCRIPT
Gestion des équipements d’un parc informatique Utilisation de OCS Inventory NG pour la gestion de parc informatique et GLPI pour la gestion de tickets d’incidents.
BTS SIO
Gabin Fourcault BTS SIO
OCS Inventory - GLPI
Table des matières Fonctionnement ...................................................................................................................................... 2
OCS Inventory NG ................................................................................................................................ 2
GLPI ...................................................................................................................................................... 2
Prérequis ................................................................................................................................................. 2
Installation de OCS Inventory .................................................................................................................. 3
Configuration de Xampp ..................................................................................................................... 3
Configuration de OCS Inventory NG .................................................................................................... 5
Installation de OCS Inventory sur le poste client .................................................................................. 16
Installation de GLPI sur le serveur Windows ......................................................................................... 18
Interconnexion entre OCS et GLPI ......................................................................................................... 20
Importation des informations ............................................................................................................... 23
Gestion des incidents et assistance aux utilisateurs ............................................................................. 24
Page 1
Fonctionnement
OCS Inventory NG
Open Computers and Software Inventory Next Generation est une solution de gestion technique de parc informatique. Depuis 2001, OCS Inventory NG cherche à rendre l'inventaire matériel et logiciel des ordinateurs plus performant. Aujourd'hui, elle intègre un système de télédiffusion évolué d'applications, s'interface avec des applications tierces, recherche les matériels sur le réseau.
GLPI
GLPI (gestionnaire libre de parc informatique) est une application web permettant la gestion de parc informatique et de gestion des services d’assistance distribué sous licence GPL. Le projet totalement communautaire a été lancé en 2003 par l'association Indepnet. Elle permet de faire entre autres :
• Inventaire des ordinateurs, périphériques, réseau, imprimantes.. • Gestion des licences • Interface permettant à l’utilisateur final de déposer des demandes d’interventions
Prérequis
Avoir un environnement Windows serveur et une machine cliente connectée au domaine.
Page 2
Installation de OCS Inventory Téléchargez les éléments suivants :
http://www.ocsinventory-ng.org/fr/telechargement/telecharger-serveur.html
https://www.microsoft.com/fr-fr/download/confirmation.aspx?id=5582
Prodéder à l’installation du package C++ en premier, puis l’installation de OCS :
Une fois l’installation terminée, connectez vous sur l’interface Xampp avec localhost.
Configuration de Xampp
Page 3
Changez le mot de passe pour la partie MYSQL et WAMPP DIRECTORY PROTECTION
Une fois fait cliquez sur l’icone OCS Inventory NG Reports
Configuration de OCS Inventory NG
Remplissez les champs vides avec un login mysql, un mot de passe et « localhost » en tant que MySQL hostname :
Une fois cela fait, l’interface suivante confirme que la base de données à bien été générée.
Page 5
Le message d’avertissement apparait :
Pour régler ce problème, utilisez notepad++ par exemple et ouvrez le fichier c:/xampp/php/php.ini
Ajoutez la DLL suivante extension=php_openssl.dll, ligne 969
Page 6
Il est également possible par la suite de lier GLPI à un annuaire LDAP pour ce faire copiez le dossier libsasl.dll
• De : c:/xampp/php • A : c:/xampp/apache/bin • Décommenter l’extension associée dans le fichier php.ini
Page 7
Un message d’erreur apparait au dessus :
Nous allons procéder à la désinstallation de install.php qui se trouve dans c:/xampp/htdocs/ocsreports
Page 9
Puis changer le mot de passe du système de gestion de base de données :
Activez : le logiciel xammp-control qui se trouve dans C:/xampp/xampp-control.exe
Cliquez sur admin pour MySQL, cela ouvrira l’interface de connexion de phpMyAdmin
Page 10
Connectez vous en tant que login : ocs – pass : ocs
et changez le mot de passe :
Intégrez ce mot de passe dans le fichier c:/xampp/apache/conf/extra/ocsinventory-server.conf
Page 11
Et dans le fichier c:/xampp/htdocs/ocsreports/dbconfig.inc.php
Reste maintenant à définir un nouveau mot de passe pour le compte admin de OCS, cliquez sur cette icone :
Et changez le mot de passe dans le champ prévu à cet effet :
Page 14
Procédez à une déconnexion et reconnectez vous sur l’interface, les messages d’erreurs ont disparu :
Ocs inventory est maintenant configuré.
Page 15
Installation de OCS Inventory sur le poste client
Installation et configuration de OCS Inventory NG sur le poste client
Télécharger et installer OCS Inventory agent :
http://www.ocsinventory-ng.org/fr/telechargement/t%C3%A9l%C3%A9chargement-d-ocs-inventory-ng-agent-pour-windows.html
Lancez l’installation
Une fenêtre de configuration apparait, faire attention a bien mentionner l’adresse du serveur :
Page 16
Une fois installé, cliquez sur « Lancer l’agent maintenant »
Problèmes rencontrés :
L’agent OCS ne pouvait contacter le serveur car le mot de passe d’accès à la base de donnée à été changé. Bien que la modification ait été opérée dans les fichiers « ocsonventory-server.conf » et « dbconfig.inc.php » cela à quand même généré ce genre de problèmes. Je suis repassé au mot de passe initial : ocs
Tentative de correction de problème en fin de tuto.
Afin d’éviter tout problèmes supplémentaires, il est préférable de tenter de se connecter à Ocs inventory depuis le poste client afin de s’assurer que la connexion est opérationnelle. En effet, le fichier de conf de Xampp est tel que les connexions extérieures sont refusées.
Page 17
Pour cela, modifier le fichier c:/xampp/apache/conf/extra/httpd-xampp.conf (en bas de page)
Installation de GLPI sur le serveur Windows
Page 18
Après connexion, la page centrale connait des problèmes d’affichages dû au fait que internet explorer V8 sur windows server est obsolète. Il est préconisé de passer sur un navigateur léger et fiable de type Firefox par exemple.
Page 19
Interconnexion entre OCS et GLPI
L’objectif est maintenant de procéder à l’interconnexion entre la base OCS et GLPI, grâce à un plugin :
Page 20
Téléchargez le paquet, décompressez le et placez le dans C:/xampp/htdocs/glpi/plugins
Retourner sur l’interface de GLPI -> Configuration -> Plugin :
Cliquez sur Installer -> Activer -> Cliquez sur le nom OCS Inventory NG -> ajouter un nouvel
élément
Allez dans OCS Inventory -> Configuration -> Serveur -> activez l’option TRACE_DELETED :
Revenons sur notre serveur OCSNG -> cliquez sur Ajouter
Page 21
Transfert des données
Allez dans Outils -> OCS inventory ng -> Importation de nouveaux ordinateurs
Page 22
Notre ordinateur est maintenant importé :
Gestion des incidents et assistance aux utilisateurs
Pour commencer, nous allons créer un compte utilisateur dans GLPI :
Allez dans Accueil -> Administration -> Utilisateurs
Une fois le formulaire remplis cliquez sur enregistrer :
Page 24