đ§ TUTORIEL PAS Ă PAS
đ Installation de GLPI sur Debian 13 (bare metal)
đ
Mis à jour : Août 2026
â±ïž DurĂ©e : 30 min
đ Niveau : IntermĂ©diaire
đ§ Debian 13
đ GLPI
đïž MariaDB
GLPI est une solution open source de gestion de parc informatique et de helpdesk. Ce tutoriel vous guide dans lâinstallation de la derniĂšre version de GLPI en bare metal sur Debian 13, avec Apache, MariaDB et PHP 8.4.[reference:6][reference:7]
đ PrĂ©requis :
- Un serveur Debian 13 avec un accĂšs root ou un utilisateur
sudo.
- Une connexion Internet pour télécharger les paquets.
- Les ports 80 (HTTP) ou 443 (HTTPS) ouverts.
1 Mise Ă jour et installation de la stack LAMP
1.1 â Mise Ă jour du systĂšme
$ sudo apt update && sudo apt upgrade -y
â
SystĂšme Ă jour.
1.2 â Installation dâApache, MariaDB et PHP 8.4
$ sudo apt install -y apache2 mariadb-server php8.4 php8.4-{cli,common,mysql,curl,gd,intl,ldap,mbstring,xml,zip,bcmath,opcache} libapache2-mod-php8.4
Le module php-ldap est indispensable pour lâintĂ©gration Active Directory ultĂ©rieure.[reference:8]
â
Stack LAMP installée.
1.3 â VĂ©rifier les services
$ sudo systemctl status apache2
$ sudo systemctl status mariadb
â
Apache et MariaDB sont en cours dâexĂ©cution.
2 Configuration de la base de données
2.1 â SĂ©curiser MariaDB
$ sudo mysql_secure_installation
Suivez les instructions interactives (définir le mot de passe root, supprimer les utilisateurs anonymes, etc.).
â
MariaDB sécurisée.
2.2 â CrĂ©er la base de donnĂ©es et lâutilisateur GLPI
$ sudo mysql -u root -p
MariaDB [(none)]> CREATE DATABASE glpi;
MariaDB [(none)]> CREATE USER 'glpi'@'localhost' IDENTIFIED BY 'MotDePasseFort123!';
MariaDB [(none)]> GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;
MariaDB [(none)]> EXIT;
â
Base de données et utilisateur créés.
3 Téléchargement et installation de GLPI
3.1 â TĂ©lĂ©charger la derniĂšre version de GLPI
Rendez-vous sur
le site officiel pour récupérer le lien de la derniÚre version, ou utilisez la commande suivante :
$ cd /tmp
$ wget https://github.com/glpi-project/glpi/releases/download/10.0.18/glpi-10.0.18.tgz
$ sudo tar -xzf glpi-10.0.18.tgz -C /var/www/
$ sudo chown -R www-data:www-data /var/www/glpi/
$ sudo chmod -R 755 /var/www/glpi/
â
GLPI installé dans /var/www/glpi.
3.2 â Configurer Apache
Créez un fichier de configuration Apache pour GLPI.
$ sudo nano /etc/apache2/sites-available/glpi.conf
Contenu du fichier :
<VirtualHost *:80>
ServerAdmin admin@votre-domaine.com
DocumentRoot /var/www/glpi/public
ServerName votre-domaine.com
<Directory /var/www/glpi/public>
Options FollowSymLinks
AllowOverride All
Require all granted
</Directory>
ErrorLog ${APACHE_LOG_DIR}/glpi_error.log
CustomLog ${APACHE_LOG_DIR}/glpi_access.log combined
</VirtualHost>
Activez le site et les modules nécessaires :
$ sudo a2ensite glpi.conf
$ sudo a2enmod rewrite
$ sudo systemctl reload apache2
â
Apache configuré pour GLPI.
4 Finalisation de lâinstallation
4.1 â AccĂ©der Ă lâinstallateur GLPI
Ouvrez un navigateur et accédez à http://IP_DU_SERVEUR.
http://IP_DU_SERVEUR
â
La page dâinstallation de GLPI sâaffiche.
4.2 â Suivre lâassistant dâinstallation
Renseignez les informations de connexion à la base de données :
- Serveur :
localhost
- Utilisateur :
glpi
- Mot de passe :
MotDePasseFort123!
- Base de données :
glpi
â
GLPI installé.
â
Test de validation
đ Installation rĂ©ussie si :
- La page de connexion GLPI sâaffiche Ă
http://IP.
- Vous pouvez vous connecter avec le compte
glpi/glpi.
- Les services Apache et MariaDB sont actifs.
đ Ressources complĂ©mentaires