Mise en place du serveur GLPI

Objectif

Cette documentation à pour but d'expliquer comment installer et configurer l'applicatif GLPI sur un serveur Debian 8 jessie. Cette application sera utilisé par les employées du service hotline dans le but de lister les problèmes, le module LDAP va donc être configuré afin d'importer les comptes de ces employées.

Installation de GLPI

On install glpi a partir du dépôt :

$ apt-get install glpi

Toutes les dépendances vont s'installer, notamment apache2 et mysql pour lequel il faut configurer le mot de passe lorsque l'on nous le demande.

Il faut ensuite finir l'installation à l'aide de notre navigateur a l'adresse : http://172.25.0.120/glpi/
Par défaut, le couple identifiant / mot de passe est : glpi / glpi

Pour des raisons des sécurité il faut les modifier, ainsi que pour “tech, normal, post-only”, puis supprimer le fichier d'installation.

Configuration du module LDAP

Il faut installer le module complémentaire ldap pour php5

$ apt-get install php5-ldap

Puis redémarrer le serveur apache2

$ service apache2 restart

Il faut en suite se rendre depuis l'interface web de glpi dans le menu Setup > Authentication > LDAP directories
Puis configurer un nouvel annuaire de la sorte : Base DN : correspond à l'endroit ou la recherche s'effectuera.
Root DN : correspond à l'utilisateur qui se connecte pour effectuer la recherche sur l'annuaire.
Connection filter : s'ajoute automatiquement lorsque l'on sélectionne le modèle active directory.

Jeu d’essais

La mise en place étant terminée, reste a effectuer quelques tests.

Situation	Opération(s) réalisée(s)	Résultat
Connexion à l'application avec un utilisateur Hotline	On utilise un compte de l'OU hotline, par exemple lbarratin / Password1	OK => La connexion réussi
Vérification des droits limiter au groupe hotliner	Avec l'utilisateur lbarratin, on essaye un scénario de réponse de ticket	OK => L'utilisateur peut effectuer les tâches