projet personnalisé encadré 5 (ppe5) installation et ... · glpi, le gestionnaire libre de parc...

34
BTS SERVICE INFORMATIQUES AUX ORGANISATIONS OPTION SOLUTION D’INFRASTRUCTURE SYSTÈMES ET RÉSEAUX Projet Personnalisé Encadré 5 (PPE5) Installation et configuration de FusionInventory dans GLPI Réalisé par Lacroix Werley Session 2019

Upload: others

Post on 16-May-2020

5 views

Category:

Documents


1 download

TRANSCRIPT

Page 1: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Projet Personnalisé Encadré 5 (PPE5)

Installation et configuration de FusionInventory dans GLPI

Réalisé par Lacroix Werley

Session 2019

Page 2: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Table des matièresI-INTRODUCTION...................................................................................6II-INSTALLATION DE GLPI.......................................................................9

a) Installation de Mysql...................................................................10b) Installation de Apache2, PHP, PHPmyadmin....................................12c) Installation de GLPI.....................................................................15

III-INTERFACE ET CONFIGURATION DE GLPI.............................................17IV-INSTALLATION DU PLUGIN FUSIONINVENTORY.....................................22V-INSTALLATION DE L’AGENT FUSIONINVENTORY SOUS WINDOWS.............24VI-CONCLUSION...................................................................................32

1

Page 3: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Index des images Image 1: Logo OCS inventory.................................................................7 Image 2: Logo FusionInventory...............................................................7 Image 3: Schéma réseau GLPI................................................................8 Image 4: VirtualBox...............................................................................9 Image 5: Adresse IP Debian 9.................................................................9 Image 6: Commande mise à jour apt-get update.......................................9 Image 7: Installation Mysql...................................................................10 Image 8: Commande pour se connecter à Mysql......................................10 Image 9: Configuration de la base de données.........................................10 Image 10: Attribution des droits , MariaDB..............................................11 Image 11: Commande FLUSH PRIVILÈGES..............................................11 Image 12: Installation Apache2.............................................................12 Image 13: Installation php7..................................................................12 Image 14: Restart Apache2...................................................................12 Image 15: Page Web Apache2...............................................................13 Image 16: Installation phpmyadmin.......................................................13 Image 17: Configuration de phpmyadmin................................................13 Image 18: Création base de données phpmyadmin...................................14 Image 19: Mot de passe de connexion Mysql pour phpmyadmin.................14 Image 20: Confirmation du mot de passe................................................14 Image 21: Lien de téléchargement GLPI version 9.3.................................15 Image 22: Installation GLPI..................................................................15 Image 23: Décompression archive de GLPI..............................................15 Image 24: Copie du dossier GLPI dans \var\www\html..............................16 Image 25: Commande ls.......................................................................16 Image 26: Modification du propriétaire....................................................17 Image 27: Choix de la langue interface GLPI............................................17 Image 28: Licence GLPI........................................................................18 Image 29: Début d'installation...............................................................18 Image 30: Compatibilité du système......................................................19 Image 31: Configuration de la connexion à la base de données..................19 Image 32: Test de la connexion à la base de données...............................20 Image 33: Initialisation de la base de données.........................................20 Image 34: Statistiques d'usage GLPI......................................................21 Image 35: Installation GLPI terminée.....................................................21 Image 36: Conexion à GLPI...................................................................22 Image 37: Tableau de bord GLPI............................................................22 Image 38: Correction erreurs GLPI.........................................................22 Image 39: Résultat final installation GLPI................................................23 Image 40: FusionInventory for GLPI installation.......................................23 Image 41: Archive github.....................................................................23

2

Page 4: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Image 42: FusionInventory version 9.3...................................................24 Image 43: Commande télechargement FusionInventory............................24 Image 44: Extraire FusionInventory (commande).....................................24 Image 45: Copie dans le fichier var/www/html.........................................24 Image 46: commande ls.......................................................................25 Image 47: Interface GLPI.....................................................................25 Image 48: Activation FusionInventory.....................................................25 Image 49: FusionInventory agent installation..........................................26 Image 50: Windows 64 bits FusionInventory............................................26 Image 51: Téléchargement FusionInventory agent Windows......................26 Image 52: Choix de la langue................................................................27 Image 53: Programme d'installation.......................................................27 Image 54: Choix du dossier d'installation................................................28 Image 55: Mode serveurs (choix de la destination)...................................28 Image 56: Options connexions Serveurs.................................................29 Image 57: Options connexions Serveurs.................................................29 Image 58: Choix du mode d’exécution....................................................30 Image 59: Options du Debug.................................................................30 Image 60: FusionInventory Agent Status................................................31 Image 61: Force an Inventory...............................................................31 Image 62: Résultat final agent FusionInventory.......................................31 Image 63: Machine (Agglo-PC) Windows présente dans GLPI.....................32 Image 64: Interface GLPI , logiciels présents dans la machine Windows.......32

3

Page 5: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Contexte : Pour gérer leur système d’information, l’entreprise C2A utilise un logicielqui permet de gérer des parcs informatiques:GLPI. Ce dernier est très utile pour lesentreprises qui possèdent un grand nombre de machines tels que les ordinateurs,imprimantes, des logiciels, etc...Je souhaiterai remonter les machines dans l’inventaireGLPI grâce à un plugin spécifique.

Objectif:Dans le cadre de ce PPE , l’objectif est de découvrir un logiciel servant à lamaintenance et l’inventaire d’un parc informatique sur le serveur GLPI, puis d’installerL’Agent sur un poste client pour pouvoir réaliser un dialogue direct.

Matériels, logiciels : Un ordinateur Windows 10 ; logiciel de virtualisation(VirtualBox) ; 2 machines virtuelles (Debian 9, Windows 7).

Difficultés rencontrées : Gestion de GLPI et mise en place de l’Agent sur un posteun client .

Durée de la réalisation:2 jours

Solutions possibles : OCS Inventory ou FusionInventory

Solution retenue: La solution FusionInventory permettra de réaliser l’inventaire des postes de travail. Elle alimente les bases de données de GLPI de manière automatiqueavec les caractéristiques matérielles et logicielles de machines ; tout en étant intégré dans l’interface de celui-ci. .

4

Page 6: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Conditions initiales : Installation de VirtualBox prêt à l’emploi. Installation des machines virtuelles (Debian 9, Windows 7) prêt à l’emploi.

Outils utilisés : Un ordinateur Windows 10 Un logiciel de virtualisation (VirtualBox)

Deux machines virtuelles (Debian 9 , Windows 7)Du réseau

Résultat final :GLPI : Mise en œuvre de FusionInventory

COMPÉTENCES MISES EN ŒUVRE

A1.1.1, Analyse du cahier des charges d'un service à produire

A1.1.2, Étude de l'impact de l'intégration d'un service sur le système informatique

A1.2.2, Rédaction des spécifications techniques de la solution retenue

A1.3.3, Accompagnement de la mise en place d'un nouveau service

A1.3.4, Déploiement d'un service

A2.2.1, Suivi et résolution d'incidents

A3.2.1, Installation et configuration d'éléments d'infrastructure

A3.3.3, Gestion des identités et des habilitations

A3.3.4, Automatisation des tâches d'administration

A4.1.3, Conception ou adaptation d'une base de données A4.1.8, Réalisation des tests nécessaires à la validation d'éléments adaptés ou développés

A4.1.9, Rédaction d'une documentation technique

A5.1.2, Recueil d'informations sur une configuration et ses éléments

A5.2.4, Étude d’une technologie, d'un composant, d'un outil ou d'une méthode

5

Page 7: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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 plusde 10 ans par une communauté d'informaticiens en charge de parcs informatiquesplus ou moins étendus. C'est avant-tout une application de gestion des équipementsinformatiques et de leurs usages. Le modèle de données et les fonctionnalités nativesdu logiciel (core) sont extensibles au travers de greffons (plugins).

Il est convenu dans l’entreprise de la Communauté d’agglomération de l’Albigeois dede déployer GLPI pour pouvoir gérer les tickets d’incidents, les demandes d’assistanceainsi que la gestion d’inventaire de parc informatique (grâce à FusionInventory).

L’objectif de ce sujet est de mettre en place une maquette qui démontrera uninventaire automatisé de parc informatique avec GLPI. Malgrés que le serveur GLPIsoit installé et configurer aucune donnée n’est présente sur celui-ci. Pour cela nousallons utiliser un plugin nommé FusionInventory. Nous allons dans un premiertemps installer un plugin qui va réceptionner nos données machines sur notre GLPIpuis dans un second temps nous allons déployer un agent sur la machine cliente quiva récolter ces données.

GLPI, son modèle de données et son greffon FusionInventory

Les outils d’Inventaire informatique permettent de réaliser l'inventaire des matériels et / ou des licences utilisés dans l’organisation.Les outils d'inventaire automatique peuvent être classés en deux grandes familles fonctionnelles :

• les outils de découverte logiciel• les outils de découverte matériel

Ils peuvent être également classés en deux grandes familles techniques :

• les solutions avec agent pour la découverte de logiciels par exemple• les solutions sans agent au niveau réseau (découverte via scan d'une plage

d'adresses par le biais du protocole SNMP)

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

Page 8: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Solutions d'inventaire informatique avec agent

J'ai choisi de vous présenter OCS-Inventory et FusionInventory en incluant leurs avantages et leurs inconvénients propre à chacun.

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

Fusion Inventory est né du projet OCS Inventory (voir ci-dessus) en changeant sonarchitecture de fonctionnement il n’y a plus de serveur central qui récupère lesremontées d’inventaire des agents déployés sur les postes mais c’est directementGLPI qui se charge de cette tâche.

7

Image 2: Logo FusionInventory

Image 1: Logo OCS inventory

Page 9: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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

Image 3: Schéma réseau GLPI

Page 10: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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. Nepas 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/

Installation sur Debian 9Adresse IP : 10.60 .0.239

Mettre à jour les paquets : apt-get update

9

Image 5: Adresse IP Debian 9

Image 6: Commande mise à jour apt-get update

Image 4: VirtualBox

Page 11: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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.

Pour les distributions Debian, Ubuntu , utiliser la commande suivante :

apt-get install mysql-server mysql-client

Taper la commande mysql -u root -p pour pouvoir se connecter à mysql.

Dans MariaDB, nommer les bases de données.

CREATE USER ‘nom d’utilisateur’ @ ‘localhost’ IDENTIFIED BY ‘userpassword’ ;

Dans nom d’utilisateur , remplacez-vous par un nom au hasard et userpassword , placez un mot de passe.

10

Image 7: Installation Mysql

Image 8: Commande pour se connecter à Mysql

Image 9: Configuration de la base de données

Page 12: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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 ON newdb. * to ‘nom d’utilisateur’@’localhost’ ;

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 estnécessaire de lancer la requête FLUSH. Puis quitter avec la commande quit.

11

Image 10: Attribution des droits , MariaDB

Image 11: Commande FLUSH PRIVILÈGES

Page 13: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

b) Installation de Apache2, PHP, PHPmyadmin

Taper la commande suivante pour installer apache2

apt-get install apache2

Nous allons installer les compléments nécessaires pour que notre installation soit fonctionnelle. Taper la commande suivante :

apt-get install php7.0-cgi php7.0-cli php7.0-common php7.0-curl php7.0-gd php7.0-mysql php7.0-imap php7.0-ldap php7.0-apcu php7.0-xmlrpc

Redémarrer les services apache

/etc/init.d/apache2 restart

12

Image 12: Installation Apache2

Image 13: Installation php7

Image 14: Restart Apache2

Page 14: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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.

Installer phpmyadmin en tapant la commande

Apt install phpmyadmin

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

Choisir le serveur web à configurer automatiquement (utiliser les flèches du clavier ou la touche tab pour se déplacer et la barre d'espace pour sélectionner/désélectionner) :

13

Image 15: Page Web Apache2

Image 16: Installation phpmyadmin

Image 17: Configuration de phpmyadmin

Page 15: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Créer la base de données phpmyadmin : oui

Définir un mot de passe pour l'utilisateur MySQL phpmyadmin :

Confirmer le mot de passe

14

Image 18: Création base de données phpmyadmin

Image 19: Mot de passe de connexion Mysql pour phpmyadmin

Image 20: Confirmation du mot de passe

Page 16: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

c) Installation de GLPI

Télécharger la dernière version 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)

site web : https://glpi-project.org/fr/telechargements/

Maintenant que la base de donnée pour GlPI est configuré, copier le lien de la dernièreversion stable de GLPI .

wget https://github.com/glpi-project/glpi/releases/download/9.3.0/glpi-9.3.tgz

Décompresser l’archive de GLPI

tar -xvzf glpi-9.3.tgz

15

Image 21: Lien de téléchargement GLPI version 9.3

Image 22: Installation GLPI

Image 23: Décompression archive de GLPI

Page 17: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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'estle rôle du programme TAR.Enfin, les fichiers peuvent être compressés et regroupé en une archive portant l'extension .tar.gz.

décompression d’un fichier tar.gz

tar -xzvf nomfichier.tar.gz

x: extraitz: type d’archivev: visuf: force

Mettre le dossier GLPI dans \var\www\html

cp -r glpi \var\www\html

répertoire par défaut du serveur web apache2(/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

Image 24: Copie du dossier GLPI dans \var\www\html

Image 25: Commande ls

Page 18: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Taper la commande

chown -R www-data:www-data glpi

III-INTERFACE ET CONFIGURATION DE GLPI

Entrez dans l’installation via un navigateur. Pour cela, ouvrer votre navigateur et saisirl’adresse IP de votre serveur.

Choisir la langue et cliquer sur OK

17

Image 26: Modification du propriétaire

Image 27: Choix de la langue interface GLPI

Page 19: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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

Image 28: Licence GLPI

Image 29: Début d'installation

Page 20: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

GLPI va vérifier la compatibilité de notre système. Cliquez sur continuez.

Etape1 : Le serveur MySQL se trouvant sur le même serveur , inscrire « localhost »Utiliser les identifiants créés lors de l’installation de la base de donnée. Une fois les champs remplis, cliquer sur Continuer.

19

Image 30: Compatibilité du système

Image 31: Configuration de la connexion à la base de données

Page 21: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION 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 .

Étape 3 : GLPI initialise la base. Cliquer sur Continuer.

20

Image 32: Test de la connexion à la base de données

Image 33: Initialisation de la base de données

Page 22: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Étape 4 : Cliquer sur Continuer (vous pouvez décocher la case Envoyer « statistiques d’usage »)

L’installation est maintenant terminée. Cliquer sur Utiliser GLPI .

21

Image 34: Statistiques d'usage GLPI

Image 35: Installation GLPI terminée

Page 23: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Connectez-vous avec les identifiants de GLPI par défaut. Généralement il s’agit de glpi en identifiant et glpi en mot de passe.

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 desutilisateurs de GLPI (glpi,post only, tech, normal).

La deuxième erreur se corrige avec a commande suivante :

rm varwww/html/glpi/install/install.php

22

Image 36: Conexion à GLPI

Image 37: Tableau de bord GLPI

Image 38: Correction erreurs GLPI

Page 24: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Résultat final aucune erreur présente

IV-INSTALLATION DU PLUGIN FUSIONINVENTORY

Nous allons ajouter un plugin a notre GLPI. Il s’agit de FusionInventory. Un agentensuite sera installé sur les postes afin qu’ils envoient des informations sur le GLPI .

Aller sur le site de FusionInventoryhttp://fusioninventory.org/

Cliquer sur FusionInventory for GLPI installation

Prendre la version la plus récente

23

Image 39: Résultat final installation GLPI

Image 40: FusionInventory for GLPI installation

Image 41: Archive github

Page 25: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Télécharger le fichier FusionInventory-9 .3.1.0

Intégrer le fichier télécharger dans le terminal de Debian9

Extraire dans les fichiers de GLPI en tapant la commande

tar xvf fusioninventory-9.3.1.0.tar.bz2

Copier le fichier dans var/www/html Taper la commande

cp -R fusioninventory/ /var/www/html/glpi/plugins/

24

Image 42: FusionInventory version 9.3

Image 43: Commande téléchargement FusionInventory

Image 44: Extraire FusionInventory (commande)

Image 45: Copie dans le fichier var/www/html

Page 26: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Vérifier que le fichier est présent en tapant la commande ls

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 terminée activer le service.

V-INSTALLATION DE L’AGENT FUSIONINVENTORY SOUS WINDOWS

Une fois l’installation du serveur GLPI terminé ainsi que l’installation de son pluginFusionInventory pour avoir un inventaire automatique du parc informatique, il fautinstaller un agent de FusionInventory sur les postes clients du parc informatique pourque cet agent envoie des paquets transportant les informations de l’inventaire àréaliser sur le serveur GLPI.

25

Image 46: commande ls

Image 47: Interface GLPI

Image 48: Activation FusionInventory

Page 27: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Téléchargez préalablement le fichier exécutables pour 64 bits sur la machine cliente Windows 7 . (nom : agglo-pc)

Cliquer sur Enregistrer le fichier

26

Image 49: FusionInventory agent installation

Image 50: Windows 64 bits FusionInventory

Image 51: Téléchargement FusionInventory agent Windows

Page 28: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

L’installation commence, choisir la langue d’utilisation, et valider sur «OK»:

Cliquer sur Suivant

27

Image 52: Choix de la langue

Image 53: Programme d'installation

Page 29: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Laisser le dossier d’installation par défaut et cliquer sur suivant

A cette étape, plusieurs choix sont disponibles:a.Mode Local=> Si vous souhaitez un inventaire local pour importer plus tard sur votre serveur GLPIb.Mode Serveurs=> Si vous souhaitez que l’inventaire se fasse automatiquement et que cette inventaire remonte sur votre serveur GLPI tout seul.

Dans notre cas nous choisissons la seconde option, il suffit donc d’écrire dans lechamp 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

Image 54: Choix du dossier d'installation

Image 55: Mode serveurs (choix de la destination)

Page 30: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Laisser le champs vide et cliquer sur suivant

Cliquer sur suivant

29

Image 56: Options connexions Serveurs

Image 57: Options connexions Serveurs

Page 31: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Cliquer sur suivant

Cliquer sur Installer

30

Image 58: Choix du mode d’exécution

Image 59: Options du Debug

Page 32: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Une fois l'installation terminée, dans le menu Windows, chercher FusionInventoryAgent puis FusionInventory Agent Status. Une fenêtre s'ouvre dans le navigateur.

Cliquer sur le titre souligné «Force an Inventory» qui vas permettre de forcerl’inventaire tout de suite et de ne pas devoir attendre le délai (1h mais qui peutvarier).

Nous remarquons que la machine Agglo-PC est bien remonté

31

Image 60: FusionInventory Agent Status

Image 61: Force an Inventory

Image 62: Résultat final agent FusionInventory

Page 33: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

Les différents logiciels présents sur la machines Agglo-PC

32

Image 63: Machine (Agglo-PC) Windows présente dans GLPI

Image 64: Interface GLPI , logiciels présents dans la machine Windows

Page 34: Projet Personnalisé Encadré 5 (PPE5) Installation et ... · GLPI, le Gestionnaire Libre de Parc Informatique, est un logiciel libre créé il y a plus de 10 ans par une communauté

BTS SERVICE INFORMATIQUES AUX ORGANISATIONSOPTION SOLUTION D’INFRASTRUCTURE

SYSTÈMES ET RÉSEAUX

VI-CONCLUSION

Les logiciels FusionInventory et GPLI sont deux logiciels qui permettent de fairel’inventaire du matériel et du logiciel d’un parc informatiques. Ils sont très utilisés etsoutenus par une communauté de développeurs actifs.

Ce projet m’a permis d’aborder l’intégration d’une solution de gestion de parcinformatique dans une infrastructure réseau, en mettant en œuvre la fonctiond’inventaire de GLPI avec le plugin«FusionInventory for GLPI».

33