Chapitre 1 - Présentation et prérequis

Présentation de GLPI, architecture, dimensionnement et préparation.

Présentation de GLPI

Présentation de GLPI

GLPI est une application Web de gestion de parc informatique et de support. Elle permet notamment de gérer :


Documentation GLPI 11 — Debian 12, Apache, PHP 8.2 et MariaDB.

Architecture et dimensionnement

Architecture et dimensionnement

Architecture retenue

Élément Choix utilisé
Système Debian 12
Serveur Web Apache 2
PHP PHP 8.2
Base de données MariaDB 10.11 fournie par Debian 12
Code GLPI /var/www/glpi
Racine Web /var/www/glpi/public
Configuration /etc/glpi
Données et documents /var/lib/glpi/files
Marketplace /var/lib/glpi/marketplace
Journaux GLPI /var/log/glpi
Compte du serveur Web www-data
Nom DNS d’exemple glpi.dreamsaphir.fr

La racine du site doit impérativement pointer vers le dossier public et non vers /var/www/glpi. Les fichiers de configuration, les documents et les clés de chiffrement ne doivent pas être directement accessibles depuis Internet.


Ressources indicatives

Environnement Processeur Mémoire Stockage
Laboratoire ou petit parc 2 vCPU 4 Go 30 Go SSD
Petite production 4 vCPU 8 Go 60 Go SSD
Parc important 4 à 8 vCPU 16 Go ou plus À dimensionner selon les documents et inventaires

Ces valeurs sont des points de départ. La quantité de documents, le nombre d’agents, les plugins, les recherches et le volume de tickets influencent fortement les besoins.



Documentation GLPI 11 — Debian 12, Apache, PHP 8.2 et MariaDB.

Prérequis et préparation

Prérequis et préparation

Compatibilité GLPI 11

GLPI 11 nécessite au minimum :

Debian 12 fournit PHP 8.2 et MariaDB 10.11 : il convient donc à GLPI 11.

Informations à préparer

Remplacer les valeurs suivantes dans toute la documentation :

Valeur d’exemple Valeur à renseigner
glpi.dreamsaphir.fr Nom DNS réel de GLPI
192.168.1.100 Adresse IP du serveur GLPI
11.0.8 Version stable à installer
MOT_DE_PASSE_BDD_TRES_LONG Mot de passe unique de la base
dc1.snts.local Contrôleur de domaine réel
DC=snts,DC=local Base DN de l’annuaire

Ne jamais réutiliser dans la base de données le mot de passe du compte root, d’un administrateur Active Directory ou d’un utilisateur GLPI.

DNS

Créer une entrée DNS :

glpi.dreamsaphir.fr    A    192.168.1.100

Vérification :

getent hosts glpi.dreamsaphir.fr

Mise à jour du serveur

sudo apt update
sudo apt full-upgrade -y
sudo timedatectl set-timezone Europe/Paris
timedatectl

Configurer une adresse IP fixe ou une réservation DHCP avant de poursuivre.



Documentation GLPI 11 — Debian 12, Apache, PHP 8.2 et MariaDB.