Skip to main content

Installation de GLPI sous Windows

image-1613340212858.png

Introduction

Qu’est ce que GLPI ?

image-1613340227329.png

GLPI est un logiciel libre de gestion des services informatiques et de gestion des services  d’’assistance. C’est une application web qui aide les entreprises à gérer le système d’information. GLPI va permettre la création d’une base de données regroupant les ressources techniques et de gestion ainsi qu’un historique des actions de maintenance.

GLPI est installable sur un environnement Windows ou un Linux Ubuntu.

Qu’est-ce que le plugin FusionInventory ?

image-1613340230440.png

FusionInventory est un logiciel de gestion libre. C’est un plugin à GLPI. Il permet une gestion et une prise en main facilité. Il va agir en tant qu’intermédiaire à GLPI dans le but de collecter les données des agents FusionInventory.

  • Inventaire matériel et logiciel
  • Wake-on-Lan
  • Deploiement de logiciels
  • Découverte du matériel du réseau

Qu’est ce qu’un agent FusionInventory ?

Un agent FusionInventory va être mis en place sur les machines du parc, permettant de remonter les informations vers le plugin de GLPI. Les deux plugins ensemble vont permettre l’inventaire automatique du parc.

Les fonctionnalités de GLPI :

GLPI va permettre la gestion de systèmes d’information complexes :

  • Inventaire automatisé du parc
  • Suivi de l’état du parc, son obsolescence et son renouvellement
  • Suivi des logiciels et des licences
  • Gestion des incidents, demandes, problèmes et changements.
  • Statistiques et rapports
  • Gestion administrative et financière du parc

Développement

Déroulement du TP sur l’environnement Microsoft Windows.

image-1613340626187.png

Installation de GLPI avec Wamp sous Windows 7 Pro

Installation de Wamp

Afin d’utiliser GLPI, il est nécessaire d’avoir un logiciel d’hébergement Web. Nous allons ici utiliser Wampserver, disponible à cette adresse : http://www.wampserver.com/. Nous allons prendre la version 32 bits car nous avons une machine sous Windows 7 Pro 32bit. Wamp64 sera en version 2.5 disponible sur le site de téléchargement.

Il est nécessaire d’avoir les packages C++ : la version 32 bits si on est sous un système d’exploitation Windows 32bits ; pour la  la version 64 bits de l’OS, il faut télécharger et installer les versions 32 et 64 bits des packages. Ils sont disponible ici : wampserver.aviatechno. On peut télécharger tous les packages en un seul fichier tout en bas de la page.

Une fois les packages installés, on installe Wampserver.

Préparation de l’installation de GLPI

Avant l’installation de GLPI, il faut modifier le fichier php.ini. Clique gauche sur l’icone de Wamp, Php, php.ini.

image-1613341524960.png

image-1613341570136.png

On change les valeurs pour celles-ci-dessus.

Une fois ceci-fait, nous allons télécharger GLPI, disponible ici : https://glpi-project.org/fr/telechargements/.

image-1613341589324.png

On clique sur télécharger. Sur cette page Github, on clique sur « Download » GLPI en vert. Dans notre cas, on va dérouler vers le bas afin d’avoir la version 0.90.

image-1613341597705.png

On va ensuite installer Winrar, afin de pouvoir extraire le contenu du ficher de GLPI.

https://www.win-rar.com/predownload.html?&L=10

On clique sur le bouton bleu en bas de page « Télécharger WinRAR ». On exécute l’installateur et on l’installe.

Une fois installé, on fait clique-droit sur le fichier téléchargé de GLPI puis extraire ici.

Sans déplacer le dossier, on va se rendre sur la page « localhost » dans un navigateur puis cliquer sur « créer un virtualhost ».

image-1613341605926.png

image-1613341608744.png

On rentre « glpi » dans « Nom du Virtual Host » et le chemin dans « Chemin complet absolu du dossier VirtualHost ».

On va ensuite déplacer le dossier glpi dans C:wamp\www\glpi .

image-1613341620529.png

Installation de GLPI

On ouvre Glpi sur un navigateur en rentrant « http://localhost/glpi/ » On choisit notre langue puis OK.

image-1613341798738.png

image-1613341801443.png

image-1613341805485.png

On clique sur installer. Il va ensuite vérifier la compatibilité de notre environnement. On clique sur continuer.

image-1613341813124.png

On rentre le serveur MySQL et nos identifiants MySQL.

image-1613341820692.png

On crée une base de données.

image-1613341826824.png

La base de données a bien été créée. On continue.

image-1613341833056.png

image-1613341836397.png

L’installation est presque terminée. On a ici les identifiants par défault du compte administrateur, technicien, normal et postonly. On clique sur Utiliser GLPI pour finaliser l’installation.

On va donc se connecter avec le compte administrateur : glpi/glpi.

image-1613341844103.png

Nous voici à l’accueil :

image-1613341851236.png

Dans l’onglet Parc, on a les éléments du Parc.

image-1613341881186.png

Dans l’onglet Assistance, on a la partie Assistance du parc avec les tickets.

image-1613341884370.png

Dans l’onglet Gestion, on a accès à la gestion du parc.

image-1613341890046.png

Dans Administration, on a accès à l’administration du site : Utilisateurs, Groupes, règles, maintenance…

image-1613341907218.png

Dans l’onglet Configuration, on a la configuration de GLPI.

image-1613341910714.png

Installation du Plugin FusionInventory

On télécharge le plugin FusionInventory sur le site fusioninventory.org. Dans notre cas, le fichier est disponible sur le réseau.

On décompresse l’archive vers C:\wamp\www\glpi\plugins.

image-1613341925084.png

On se rend ensuite sur le navigateur et on rentre «  glpi/ ».

image-1613341928381.png

On se rend ensuite sur l’onglet Configuration puis Plugins.

image-1613341941203.png

On clique sur « Installer » sur la ligne de « FusionInventory ».

image-1613341945682.png

On clique sur activer. Il faut ensuite paramétrer le plugin. On clique sur FusionInventory à gauche.

image-1613341948678.png

On change la fréquence pour 1 heure puis on clique sur sauvegarder.

On clique sur « Plugins » en haut et FusionInventory. On clique sur le message en rouge.

image-1613341954917.png

On renseigne ici l’adresse IP du serveur GLPI. Dans notre cas : http://192.168.0.200/glpi

image-1613341960670.png

Dans le plugin Fusion Inventory, on se rend dans Réseau puis « Plage IP ».

image-1613341965116.png

A gauche, on rentre « Début de la plage Ip ».

Installation de l’agent FusionInventory

image-1613341985534.png

On va commencer par installer l’agent sur une machine cliente.. On exécute le fichier. On choisit la langue, Suivant, on accepte les conditions. Pour le type d’installation, on choisit « Complète ».

Suivant. Ici il faut ajouter le nom du serveur hébergeant le serveur GLPI avec le plugin FusionInventory. On rentre donc dans notre cas : http://192.168.0.200/glpi/plugins/fusioninventory. Dans « Mode local » on crée un dossier dans C : nommé « inventaire ».

image-1613342004607.png

image-1613342010594.png

On clique sur Installer. A la fin de l’installation, suivant.

On revient sur l’hôte de GLPI.

Dans Plugins, FusionInventory, Général puis Gestion des Agents, nous avons la liste des agents. Ici, nous n’avons rien. On va donc forcer l’inventaire.

Inventaire

 

image-1613342031085.png

Retournons sur la machine cliente. L’agent et ses services ont été installé ici : C:\Programmes\FusionInventory-Agent\perl\bin. Nous allons copier ce chemin.

On ouvre ensuite l’invité de commandes. Win+R puis cmd et entrée.

On rentre la commande suivante : cd C:\Programs Files\FusionInventory-Agent\perl\bin. On écrit ensuite « perl fusioninventory-agent ».

image-1613342048056.png

L’opération est un peu longue.

Dans C:\Inventaire (le dossier pour l’inventaire) nous avons le fichier d’inventaire.

Au niveau de la machine hôte de GLPI, nous avons dans gestion des agents une nouvelle ligne.

Dans « Parc » et Ordinateurs, nous avons la liste des ordinateurs du parc :

image-1613342053486.png

En cliquant dessus, nous avons plusieurs options à gauche. Dans composants, nous pouvons voir les composants de l’ordinateur : Processeur, Mémoire, stockage, lecteur…

 

image-1613411904620.png

image-1613342058450.png

Un autre exemple :

image-1613411920852.png

image-1613411930593.png

Dans l’onglet Historique, on a également accès à l’historique de l’ordinateur. Dans notre cas, il s’agit de l’installation du plugin.

image-1613342062541.png

Nous avons également accès aux logiciels présents sur la machine et pleins d’autres informations.

image-1613342065965.png

Conclusion

GLPI permet une gestion simplifiée du parc informatique. On peut suivre l’historique des ordinateurs, des licences, imprimantes, …

On peut également gérer les finances.

De plus, GLPI intègre un système de tickets, permettant d’aider les utilisateurs du parc informatique.

image-1613342085016.png