Gestion de projet
Installation des solutions de Gestion de parc informatique GLPI et Fusioninventory

Installation des solutions de Gestion de parc informatique GLPI et Fusioninventory

Dans cet article nous allons voir comment mettre en place GLPI (Gestionnaire Libre de Parc Informatique).

GLPI est une application web qui aide les entreprises à gérer leur système d’information. Parmi ses caractéristiques, cette solution est capable de construire un inventaire de toutes les ressources de la société.

Les fonctionnalités de cette solution aident les Administrateurs IT à créer une base de données regroupant des ressources techniques et de gestion, ainsi qu’un historique des actions de maintenance.

La fonctionnalité de gestion d’assistance ou HelpDesk fournit aux utilisateurs un service leur permettant de signaler des incidents ou de créer des demandes basées sur un actif ou non, ceci par la création d’un ticket d’assistance.


GLPI et Fusioninventory

Installer un serveur GLPI et le plugin Fusioninventory sur une Debian 9

PRÉPARATION DE L’ENVIRONNEMENT:

Dans cette partie du tuto nous allons utiliser une machine virtuelle Debian 9 installée sur un VMware vSphere.

Pour préparer notre machine Debian à recevoir GLPI, nous allons installer quelques paquets qui seront nécessaires au bon fonctionnement de ce dernier.

  • Pour commencer mettons à jour la liste des paquets:

  • Installons Apache :
  • Installons PHP:
  • Maintenant nous allons installer le serveur de base de données MariaDB:

A toutes les questions de MariaDB nous allons répondre par « Y »

Le mot de passe créé sera le compte root du MariaDB

  • On va redémarrer les services Apache et MySQL :

CRÉATION DE LA BASE DE DONNÉES GLPI:

Maintenant que notre serveur est prêt à recevoir GLPI nous allons lui créer une base de données.

MariaDB [(none)]>  représente le prompt de MariaDB. Nous ne sommes plus dans le Shell de Linux, mais dans MariaDB.

INSTALLATION GLPI:

Nous avons notre environnement, la base de données avec les droits nécessaires, il ne nous reste plus qu’à installer GLPI comme suit :

On va se placer dans le dossier usr/src

On va récupérer les paquets

Puis on va décompresser le tgz dans le dossier var/www/html

Et nous attribuons les droits nécessaires :

Et voilà ! Nous pouvons désormais nous connecter sur notre serveur GLPI avec un navigateur web depuis une machine du domaine !

En tapant l’adresse de notre serveur : http://192.168.18.99/glpi  nous tomberons sur la page d’accueil.

Une fois la langue définie et les CGU acceptées on clique sur suivant > Installer.

Puis nous configurons la BDD précédemment créée avec toutes les données que nous avons en notre possession comme user et son mot de passe.

A la fenêtre suivante on a la base de données “glpidb” qui apparaît. Nous allons la sélectionner et faire Suivant.

Une fois l’initialisation de la Base de données terminée, nous aurons la jolie page de connexion de notre GLPI !

INSTALLATION DU PLUGIN FUSIONINVENTORY:

Dans le shell de notre Debian nous allons taper ces commandes pour télécharger le plugin FusionInventory, qui vas nous servir à inventorier et maintenir notre parc informatique, que ce soit au niveau matériel ou logiciel :

Modification des droits d’accès au serveur web

Pour pouvoir visualiser notre plugin dans GLPI

Retournons sur l’interface Web de notre GLPI. Comme on peut le constater, notre plugin est désormais présent dans Configuration > Plugins, cliquez sur Installer.

Dans l’onglet Administration > Fusioninventory nous constatons un message d’alerte du cron de GLPI, qui nous indique l’absence de cron.php du GLPI dans le cron de Linux.

Pour résoudre ce problème nous allons utiliser les commandes suivantes :

Choix 1, et dans le fichier qui s’ouvre on ajoute la ligne suivante :

 Retournons sur la page web de GLPI, dans le menu Configuration > Actions Automatiques, sélectionnez TaskScheduler et exécutons la tâche.

Si on retourne à nouveau dans Administration > FusionInventory, nous constations la disparition du message d’erreur.

INSTALLATION FUSIONINVENTORY AGENT:

Maintenant que nous avons notre serveur GLPI opérationnel avec le plugin Fusioninventory , nous devons installer l’agent Fusioninventory sur des machines que nous voulons inventorier.

Nous allons télécharger la version de l’agent de notre choix à l’adresse : https://github.com/fusioninventory/fusioninventory-agent/releases, et l’installer, en l’occurrence, sur notre Windows Server 2016 qui se trouve dans notre réseau .

A cette étape nous devons saisir le chemin du plugin dans notre serveur GLPI :

Une fois l’installation de l’agent terminée, on va lancer le navigateur web sur le client et taper l’adresse http://localhost:62354 et on clique sur Force an Inventory.

Si vous avez bien suivi les étapes, voilà le résultat ! Nous visualisons le serveur Windows inventorié.

Tags :

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *