26
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

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

Embed Size (px)

Citation preview

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

Allez dans l’onglet Sécurité -> puis sur la partie xampsecurity :

Page 4

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

Pour la première connexion, entrez les identifiants admin - admin

Page 8

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

Page 12

Page 13

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

Importation des informations

Cliquez sur importer

Page 23

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

Le client peut faire une demande d’ouverture d’incidents :

Sur GLPI, cliquez sur Assistance -> Tickets ->

Renseignez le formulaire

Page 25