GLPI et inventaire : installer, connecter l'annuaire, inventorier

Un serveur web, un annuaire et un agent sur chaque poste : c'est tout le chemin d'une instance GLPI utile. Cette rubrique le parcourt dans l'ordre, pour la branche actuellement documentée.

GLPI, pour Gestionnaire Libre de Parc Informatique, est un logiciel libre de gestion des services informatiques (ITSM) et d'assistance (helpdesk). Selon sa fiche Wikipédia, il est écrit en PHP, distribué sous licence GPL, et sert à la fois à construire l'inventaire des ressources d'une organisation, à suivre leur gestion administrative et financière, et à recevoir les demandes des utilisateurs sous forme de tickets. Le projet est né en 2003 dans une association, et son développement est piloté depuis 2015 par l'éditeur Teclib'.

Pour un administrateur, GLPI répond à deux besoins qui se rejoignent : savoir ce qui compose le parc, et tracer ce qu'on y fait. Pour un étudiant de BTS SIO, c'est un lab complet : serveur web, base de données, annuaire et agents. Les tutoriels de cette rubrique s'adressent aux deux publics et se testent d'abord sur une machine virtuelle de lab, avec un instantané (snapshot) avant chaque étape.

Quelle version de GLPI viser en 2026

Les anciens tutoriels de Pixelabs visaient GLPI 9.3 sur Debian 9. Les deux sont hors support : la politique de sécurité publiée sur le dépôt GitHub du projet ne maintient plus que les branches 10.0 et 11.0, et rien d'antérieur à la 10.0.

BrancheStatut d'après les sources du projet, au 12 octobre 2026
9.x et antérieuresnon maintenues
10.0maintenue, PHP 7.4 minimum selon la matrice d'installation
11.0maintenue, PHP 8.2 et MariaDB 10.6 minimum ; cible de ces tutoriels
12.0version 12.0.0 publiée sur GitHub le 7 octobre 2026 ; absente de la politique de sécurité et de la matrice des prérequis

La branche 12.0 existe donc, mais la documentation d'installation ne la couvre pas encore. Les tutoriels restent sur GLPI 11 et le signalent. Avant d'installer, prenez la dernière version corrective de la branche choisie sur la page des releases du projet, sans recopier un numéro trouvé dans un tutoriel : les versions correctives se succèdent vite.

Le parcours : installer, connecter, inventorier

Les trois tutoriels de la rubrique forment une suite. Chacun suppose le précédent terminé.

  1. Installer le serveur. Le guide pour installer GLPI sur Debian vise Debian 13 et GLPI 11 : Apache, MariaDB, PHP, archive officielle, puis assistant web. Il sort la configuration, les données et les journaux de la racine web, comme le recommande le guide d'installation.
  2. Brancher l'annuaire. La configuration LDAP de GLPI avec Active Directory permet aux utilisateurs de se connecter avec leur compte du domaine et d'importer leurs fiches. Elle explique chaque champ du formulaire, dont celui qu'on ne peut plus modifier ensuite.
  3. Remplir l'inventaire. Le tutoriel sur l'agent GLPI déploie GLPI Agent sous Windows et sous Linux, puis vérifie le premier ordinateur remonté.
ÉtapePrérequisContrôle de fin
Installationune VM Debian 13, un nom DNSl'assistant affiche les comptes créés par défaut
Annuaire LDAPun compte de service AD, LDAPS joignableun utilisateur du domaine se connecte
Agentl'inventaire activé dans GLPIle poste apparaît dans Parc > Ordinateurs

Trois pièges qui reviennent

Le DocumentRoot qui expose tout

Depuis GLPI 10.0.7, seul le dossier public doit être servi par le serveur web. Un virtual host copié d'un vieux tutoriel, qui pointe sur le dossier de l'application, expose la configuration et les fichiers.

Le champ de synchronisation LDAP

Une fois l'annuaire enregistré, le champ de synchronisation ne se modifie plus. Avec Active Directory, objectGUID ne change pas quand un compte est renommé ou déplacé, ce qui évite les doublons. Sur un domaine où la signature LDAP est exigée, la liaison simple sur le port 389 est refusée : passez en LDAPS sur le port 636 dès le lab.

L'inventaire désactivé

C'est l'oubli le plus fréquent. Depuis GLPI 10, l'inventaire des ordinateurs est natif, sans plugin, mais il faut l'activer dans Administration > Inventaire. Sans cela, l'agent contacte le serveur et rien n'arrive dans le parc.

FusionInventory ou GLPI Agent ?

La documentation de l'agent est explicite : GLPI Agent est le successeur de FusionInventory Agent, construit sur le même code, et il peut le remplacer partout. Sur un parc qui utilisait FusionInventory, désinstallez l'ancien agent avant d'installer le nouveau. Le plugin GLPI Inventory, disponible dans le marketplace, ne sert plus qu'aux tâches avancées : découverte et inventaire réseau, inventaire VMware, collecte, déploiement de paquets. Les paramètres d'installation et l'URL à donner à l'agent sont détaillés dans le tutoriel pour déployer GLPI Agent sous Windows et Linux.

Et après l'inventaire

Un parc inventorié se supervise. Si vous montez aussi Centreon dans le même lab, la page sur la supervision des contrôleurs de domaine avec dcdiag et Centreon complète le tableau côté Active Directory. Les autres rubriques sont listées sur l'accueil de Pixelabs.

Tous les tutoriels : glpi et inventaire

Questions fréquentes

GLPI est-il gratuit ?

GLPI est un logiciel libre distribué sous licence GPL : son code peut être exécuté, modifié et redistribué selon cette licence. Le site de l'éditeur présente aussi une offre hébergée et une page de tarifs ; cette rubrique n'en reprend aucun.

Quelle est la dernière version de GLPI ?

GLPI 12.0.0 a été publiée sur GitHub le 7 octobre 2026. Au 12 octobre 2026, la politique de sécurité du projet ne liste comme maintenues que les branches 10.0 et 11.0, et le guide d'installation documente la 11.0, la branche visée par ces tutoriels.

GLPI fonctionne-t-il avec PostgreSQL ?

Non. Le guide d'installation indique que seuls MySQL et MariaDB sont actuellement pris en charge, avec MariaDB 10.6 ou MySQL 8.0 au minimum pour GLPI 11.

Faut-il encore FusionInventory pour l'inventaire ?

Non. Depuis GLPI 10, l'inventaire des ordinateurs est intégré au cœur de l'application, et GLPI Agent remplace FusionInventory Agent. Le plugin GLPI Inventory reste utile pour l'inventaire réseau et le déploiement.

Peut-on connecter GLPI à Active Directory ?

Oui, par un annuaire LDAP déclaré dans Configuration > Authentification. Les utilisateurs se connectent alors avec leur compte du domaine, et leurs fiches peuvent être importées et synchronisées.