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.
| Branche | Statut d'après les sources du projet, au 12 octobre 2026 |
|---|---|
| 9.x et antérieures | non maintenues |
| 10.0 | maintenue, PHP 7.4 minimum selon la matrice d'installation |
| 11.0 | maintenue, PHP 8.2 et MariaDB 10.6 minimum ; cible de ces tutoriels |
| 12.0 | version 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é.
- 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.
- 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.
- 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é.
| Étape | Prérequis | Contrôle de fin |
|---|---|---|
| Installation | une VM Debian 13, un nom DNS | l'assistant affiche les comptes créés par défaut |
| Annuaire LDAP | un compte de service AD, LDAPS joignable | un utilisateur du domaine se connecte |
| Agent | l'inventaire activé dans GLPI | le 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
- Configurer un annuaire LDAP Active Directory dans GLPIBrancher GLPI sur Active Directory permet aux utilisateurs de se connecter avec leur compte du domaine et d'importer fiches et groupes. La...
- Installation et configuration de GLPI sur DebianGLPI est une application web PHP : un serveur Apache, une base MariaDB et une archive bien placée suffisent. Voici la procédure pour Debian 13 et...
- Installer GLPI Agent, le successeur de FusionInventoryDepuis GLPI 10, l'inventaire est intégré au cœur de GLPI et c'est GLPI Agent qui remonte les postes. Voici comment l'activer côté serveur, déployer...
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.