Advanced Search
Search Results
74 total results found
GLPI 11 Installation, configuration et administration
Installation, configuration, sécurisation et maintenance de GLPI 11 sous Debian 12 avec Apache, PHP 8.2 et MariaDB.
Accueil / Sommaire
GLPI 11 Installation, configuration et administration Description du livre Ce livre regroupe les procédures nécessaires pour installer, configurer, sécuriser et maintenir un serveur GLPI 11 sous Debian 12. Les commandes sont présentées dans leur ordre d’exécut...
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 : les ordinateurs, écrans, imprimantes, équipements réseau et logiciels ; les utilisateurs, groupes, profils et entités ; les incide...
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 Do...
Prérequis et préparation
Prérequis et préparation Compatibilité GLPI 11 GLPI 11 nécessite au minimum : PHP 8.2 ; MySQL 8.0 ou MariaDB 10.6 ; un serveur Web pris en charge, comme Apache ou Nginx. Debian 12 fournit PHP 8.2 et MariaDB 10.11 : il convient donc à GLPI 11. Informations à pr...
Chapitre 2 - Installation de GLPI
Installation du serveur, de la base de données, de PHP et d’Apache.
Installation d’Apache, PHP et MariaDB
3.1 Installer Apache, MariaDB et PHP sudo apt install -y \ apache2 mariadb-server cron \ libapache2-mod-php8.2 \ php8.2 php8.2-cli php8.2-common php8.2-opcache \ php8.2-mysql php8.2-curl php8.2-gd php8.2-intl \ php8.2-bcmath php8.2-mbstring php8.2-xm...
Base de données et fuseaux horaires
3.3 Créer la base GLPI Ouvrir MariaDB : sudo mariadb Exécuter les requêtes suivantes en remplaçant le mot de passe : CREATE DATABASE glpi CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci; CREATE USER 'glpi'@'localhost' IDENTIFIED BY 'MOT_DE_PASSE_BDD_TRE...
Téléchargement et organisation des répertoires
3.5 Télécharger GLPI Toujours télécharger l’archive officielle glpi-VERSION.tgz. Les archives GitHub nommées Source code ne contiennent pas toutes les dépendances nécessaires et ne doivent pas être utilisées. cd /tmp GLPI_VERSION="11.0.8" wget "https://github...
Configuration de PHP et Apache
3.7 Configurer PHP Créer /etc/php/8.2/apache2/conf.d/99-glpi.ini : sudo tee /etc/php/8.2/apache2/conf.d/99-glpi.ini >/dev/null <<'INI' date.timezone = Europe/Paris memory_limit = 512M max_execution_time = 600 max_input_vars = 5000 post_max_size = 64M upload_m...
Finalisation de l’installation et comptes par défaut
3.9 Vérifier les prérequis GLPI Toujours lancer les commandes de la console GLPI avec le compte du serveur Web afin d’éviter la création de fichiers appartenant à root : cd /var/www/glpi sudo -u www-data php bin/console glpi:system:check_requirements Corriger...
Chapitre 3 - Configuration et Helpdesk
Paramètres généraux, profils, tickets, SLA et automatisations.
Paramètres généraux
Paramètres généraux 4.1 Paramètres généraux Dans Configuration > Générale : vérifier le nom de l’instance ; définir l’URL de l’application en HTTPS ; sélectionner Europe/Paris ; vérifier le format des dates ; définir l’adresse de courriel de l’administrateur ...
Entités, profils et groupes
Entités, profils et groupes 4.2 Entités Une entité sépare les données, les règles et parfois les équipes. Exemple : Entité racine ├── Informatique ├── Administration ├── Agence Rouen └── Agence Amiens Éviter de multiplier les entités sans besoin réel. Une stru...
Tickets, catégories, SLA et règles
Tickets, catégories, SLA et règles 4.5 Catégories de tickets Exemple simple : Matériel ├── Poste de travail ├── Écran └── Imprimante Logiciel ├── Installation ├── Dysfonctionnement └── Droits d'accès Réseau ├── Wi-Fi ├── VPN └── Accès Internet Compte utilisate...
Actions automatiques et cron
Les notifications, collecteurs de courriels, alertes, SLA et opérations de maintenance dépendent des actions automatiques. 5.1 Créer la tâche cron Créer /etc/cron.d/glpi : sudo tee /etc/cron.d/glpi >/dev/null <<'CRON' * * * * * www-data /usr/bin/php /var/www/...
Notifications et collecteurs de courriels
6.1 Envoi des notifications Dans Configuration > Notifications : activer les notifications ; saisir le nom et l’adresse de l’expéditeur ; configurer le serveur SMTP ; envoyer un courriel de test ; contrôler la file d’attente des notifications. Exemple SMTP : P...