Compte rendu – Installation et mise en place de GLPI
Dans cet article, je présente l’installation et la configuration de GLPI, depuis la mise en place de l’environnement serveur jusqu’à la gestion du support et du parc informatique.
Jérémy SIMON
1/9/20263 min read
Introduction
Dans le cadre de ma formation en BTS SIO, j’ai réalisé l’installation et la configuration de GLPI, un outil de gestion informatique très utilisé en entreprise. GLPI permet notamment de gérer le parc informatique, le support utilisateur, les tickets d’incidents et le suivi du matériel.
L’objectif de ce projet était de mettre en place une solution fonctionnelle de gestion et de support, accessible via une interface web.
🔍 Présentation de GLPI
GLPI (Gestionnaire Libre de Parc Informatique) est un logiciel libre permettant de :
gérer les équipements informatiques,
suivre les interventions techniques,
centraliser les demandes utilisateurs,
organiser l’inventaire du matériel,
améliorer la gestion du support.
Il est souvent associé à une base de données et à un serveur web pour fonctionner correctement.
⚙️ Prérequis et environnement technique
Avant d’installer GLPI, plusieurs composants doivent être mis en place :
un serveur web (Apache),
un serveur de base de données (MariaDB),
un langage serveur (PHP),
certains modules complémentaires (curl, extensions PHP).
Ces éléments constituent l’environnement nécessaire au fonctionnement de GLPI.
🌐 Installation du serveur web Apache
La première étape a consisté à installer Apache, qui permet d’héberger et d’afficher l’interface web de GLPI.
Après l’installation, j’ai vérifié que le service fonctionne correctement et qu’il est accessible depuis un navigateur.
🗄️ Installation et configuration de MariaDB
Installation de MariaDB
J’ai ensuite installé MariaDB, qui sert à stocker toutes les données de GLPI (utilisateurs, tickets, matériels, etc.).
Sécurisation et configuration de MySQL
Après l’installation, j’ai configuré le serveur de base de données afin de :
définir un mot de passe administrateur,
supprimer les accès anonymes,
sécuriser l’accès distant,
créer un environnement fiable.
Cette étape est essentielle pour garantir la sécurité des données.
🔌 Installation des dépendances complémentaires
Installation de curl
Le module curl permet à GLPI de communiquer avec des services externes. Il est nécessaire pour certaines fonctionnalités.
Installation de PHP et des extensions
PHP est indispensable pour exécuter GLPI. J’ai installé PHP ainsi que les extensions requises pour assurer le bon fonctionnement de l’application.
Une fois l’installation terminée, j’ai redémarré le serveur web afin d’appliquer les modifications.
📦 Installation de GLPI
Après la mise en place de l’environnement technique, j’ai procédé à l’installation de GLPI :
téléchargement de la version officielle,
décompression dans le répertoire du serveur web,
configuration de l’accès via navigateur.
Cette étape permet de rendre l’application accessible en ligne.
🔐 Gestion des permissions
Pour assurer le bon fonctionnement de GLPI, j’ai configuré les droits d’accès sur ses répertoires.
Les permissions ont été adaptées afin que le serveur web puisse :
lire les fichiers,
écrire dans les dossiers nécessaires,
stocker les données temporaires.
Une mauvaise configuration des droits peut empêcher GLPI de fonctionner correctement, ce qui rend cette étape très importante.
🗃️ Création de la base de données
Ensuite, j’ai créé une base de données dédiée à GLPI dans MariaDB.
Cette base contient :
les informations des utilisateurs,
les tickets,
les équipements,
les paramètres de configuration.
J’ai également créé un utilisateur spécifique pour renforcer la sécurité.
🖥️ Configuration et première connexion
Une fois la base créée, j’ai poursuivi l’installation via l’interface web :
sélection de la base de données,
configuration de la connexion,
finalisation de l’installation.
Après cela, j’ai pu me connecter à GLPI avec les identifiants par défaut, puis les modifier pour sécuriser l’accès.
L’outil est alors pleinement opérationnel.
✅ Résultat obtenu
À la fin de l’installation :
GLPI est accessible via navigateur,
la base de données fonctionne correctement,
le système de tickets est opérationnel,
la gestion du parc est possible,
l’outil est prêt à être utilisé en entreprise.
Cette plateforme permet désormais de centraliser le support informatique.
Conclusion
Ce projet d’installation de GLPI m’a permis de mieux comprendre le fonctionnement d’une application web en environnement serveur. J’ai appris à installer et configurer un serveur web, une base de données et un langage serveur, tout en assurant la sécurité et la stabilité du système.
Cette expérience renforce mes compétences en administration système, en déploiement d’applications et en gestion de services informatiques, des compétences essentielles dans le cadre de mon BTS SIO et de mon futur professionnel.