Installation Et Configuration de FusionInventory Dans GLPI
Installation Et Configuration de FusionInventory Dans GLPI
Installation Et Configuration de FusionInventory Dans GLPI
Session 2019
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
1
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
2
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
3
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Contexte : Pour gérer leur système d’information, l’entreprise C2A utilise un logiciel
qui permet de gérer des parcs informatiques:GLPI. Ce dernier est très utile pour les
entreprises qui possèdent un grand nombre de machines tels que les ordinateurs,
imprimantes, des logiciels, etc...Je souhaiterai remonter les machines dans l’inventaire
GLPI grâce à un plugin spécifique.
4
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
A5.2.4, Étude d’une technologie, d'un composant, d'un outil ou d'une méthode
5
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
I-INTRODUCTION
GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus
de 10 ans par une communauté d'informaticiens en charge de parcs informatiques
plus ou moins étendus. C'est avant-tout une application de gestion des équipements
informatiques et de leurs usages. Le modèle de données et les fonctionnalités natives
du logiciel (core) sont extensibles au travers de greffons (plugins).
Les outils d'inventaires font partie intégrante du bon fonctionnement des solutions de
gestion de parc puisqu'ils leur fournissent les données nécessaires à la gestion de
service. Ils peuvent également alimenter des bases de données existantes.
6
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
OCS Inventory NG soit Open Computer and Software Inventory est une
application permettant de réaliser un inventaire sur la configuration matérielle des
machines du réseau et sur les logiciels qui y sont installés et de visualiser ces
informations grâce à une interface web.
Avantages :
• Inventaire de tous les ordinateurs (configuration matériel, nom du PC)
• Inventaire des logiciels et des clés de licences
• Installation simple sur Windows via XAMPP
• Interface Web simple d'utilisation
Inconvénients :
• Assez compliqué à mettre en place sous Linux
Image 2: Logo
FusionInventory
Fusion Inventory est né du projet OCS Inventory (voir ci-dessus) en changeant son
architecture de fonctionnement il n’y a plus de serveur central qui récupère les
remontées d’inventaire des agents déployés sur les postes mais c’est directement
GLPI qui se charge de cette tâche.
7
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Avantages :
• Remontées d'inventaire centralisé directement dans GLPI.
• Aucune latence ou de problème de synchronisation avec le serveur d’inventaire.
• Possibilité de forcer la remontée immédiate d’un inventaire d’un poste
Inconvénients :
• FusionInventory ne peut être utilisé seul. Il doit être couplé à GLPI qui , lui , est
compliqué à utiliser quand on a peu de connaissances dans ce domaine.
8
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
II-INSTALLATION DE GLPI
Le projet est réalisé à l’aide de machine virtuelle. Pour ma part j’utilise VirtualBox. Ne
pas oublier de télécharger l’ISO de Debian 9 (site officiel de Debian) et de Windows 7.
Lien de téléchargement :
https://www.virtualbox.org/
Image 4: VirtualBox
9
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
a) Installation de Mysql
Mysql est la base de données le plus répandue pour les serveurs Web. Fort d'une
grande souplesse d'utilisation, elle reste simple à mettre en œuvre.
Dans nom d’utilisateur , remplacez-vous par un nom au hasard et userpassword , placez un mot de
passe.
10
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Taper donc cette commande dans mysql, en remplaçant par le nom d'utilisateur que
vous avez choisi
GRANT ALL PRIVILEGES : Cette commande permet d'attribuer tous les droits (c'est-à-
dire insertions de données, sélections, modifications, suppressions…)
@'localhost' : définit à partir d'où l'utilisateur peut exercer ces droits. Dans notre
cas, 'localhost', donc il devra être connecté à partir de cet ordinateur.
Maintenant, pour que les nouveaux droits attribués soient pris en compte,il est
nécessaire de lancer la requête FLUSH. Puis quitter avec la commande quit.
11
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Nous allons installer les compléments nécessaires pour que notre installation soit
fonctionnelle. Taper la commande suivante :
/etc/init.d/apache2 restart
12
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Connectez vous sur le Web avec l’adresse IP de votre serveur. La page Apache2
apparaît.
Phpmyadmin est un paquet qui permet, grâce à une interface web, d'éditer/créer/supprimer des
bases MySQL, des tables et leur contenu.
Lors de l'installation, il vous sera posé quelques questions auxquelles il faut répondre
13
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
14
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
c) Installation de GLPI
(Ce lien est obtenu a partir du Web de GLPI, téléchargez, copiez le lien de téléchargement et
coller le dans le terminal)
Maintenant que la base de donnée pour GlPI est configuré, copier le lien de la dernière
version stable de GLPI .
wget https://github.com/glpi-project/glpi/releases/download/9.3.0/glpi-9.3.tgz
15
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Les programmes sont la plupart du temps fournis compressés, c'est-à-dire sous un format
plus compact permettant de réduire la taille du programme, notamment pour faciliter son
téléchargement, c'est le programme GZIP qui permet ce compactage. Plusieurs fichiers
peuvent aussi être simplement regroupés en une seule archive pour faciliter le transport, c'est
le rôle du programme TAR.
Enfin, les fichiers peuvent être compressés et regroupé en une archive portant l'extension
.tar.gz.
x: extrait
z: type d’archive
v: visu
f: force
cp -r glpi \var\www\html
Vérifier que le dossier GLPI est bien dans le répertoire du serveur web apache2 avec
la commande ls
Il est nécessaire d’accorder des permissions à certains répertoires pour que GLPI
puisse travailler en toute tranquillité.
16
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Taper la commande
Entrez dans l’installation via un navigateur. Pour cela, ouvrer votre navigateur et saisir
l’adresse IP de votre serveur.
17
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
GLPI vous demande de lire les conditions et de les accepter. Pour cela cocher la case
et cliquer sur continuer.
GlPI souhaite savoir s’il s’agit d’une première installation ou d’une mise à jour. Vous
concernant, il s’agit d’une première installation, donc cliquer sur installer.
18
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
19
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Étape 2 : GLPI nous demande de choisir la base de données qu’il utilisera. Choisir
newdb et cliquez sur continuer .
20
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Étape 4 : Cliquer sur Continuer (vous pouvez décocher la case Envoyer « statistiques
d’usage »)
21
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Vous allez arriver sur le tableau de bord où vous trouverez deux erreurs.
La première se corrige simplement en modifiant les mots de passe par défaut des
utilisateurs de GLPI (glpi,post only, tech, normal).
rm varwww/html/glpi/install/install.php
22
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
23
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
cp -R fusioninventory/ /var/www/html/glpi/plugins/
24
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Une fois terminé , sur l’interface de GLPI, aller dans « Configuration » puis dans
« Plugins ». Vous verrez alors s’afficher FusionInventory.
Cliquez sur installer.
Une fois l’installation du serveur GLPI terminé ainsi que l’installation de son plugin
FusionInventory pour avoir un inventaire automatique du parc informatique, il faut
installer un agent de FusionInventory sur les postes clients du parc informatique pour
que cet agent envoie des paquets transportant les informations de l’inventaire à
réaliser sur le serveur GLPI.
25
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
26
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
27
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Dans notre cas nous choisissons la seconde option, il suffit donc d’écrire dans le
champ mode serveurs le chemin où nous souhaitons avoir notre fichier d’inventaire
(ici l’adresse ip du serveur glpi).
Et finir en cliquant sur «Suivant»:
28
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
29
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
30
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
Cliquer sur le titre souligné «Force an Inventory» qui vas permettre de forcer
l’inventaire tout de suite et de ne pas devoir attendre le délai (1h mais qui peut
varier).
31
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
32
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS
OPTION SOLUTION D’INFRASTRUCTURE
SYSTÈMES ET RÉSEAUX
VI-CONCLUSION
Les logiciels FusionInventory et GPLI sont deux logiciels qui permettent de faire
l’inventaire du matériel et du logiciel d’un parc informatiques. Ils sont très utilisés et
soutenus par une communauté de développeurs actifs.
33