GLPI – Installation et configuration

GLPI (Gestionnaire Libre de Parc Informatique) est un logiciel libre de gestion des services informatiques (ITSM) et de gestion des services d’assistance.

GLPI est une application web qui aide les entreprises à gérer leur système d’information.

Parmi ses caractéristiques, cette solution est capable de construire un inventaire de toutes les ressources de la société et de réaliser la gestion des tâches administratives et financières.

Installation :

Installation des paquets qui composent l’ensemble du serveur web (apache2, PHP7 et MariaDB) :

Les extensions PHP suivantes sont requises pour que l’application fonctionne correctement :

  • curl : pour l’authentification CAS, la vérification de la version de GLPI, la télémétrie
  • fileinfo : pour obtenir des informations sur des fichiers ;
  • gd : pour générer des images ;
  • json : pour avoir le support du format de données JSON ;
  • mbstring : gestion des caractères multi-octet ;
  • mysqli : pour se connecter et interroger la base de données ;
  • session : pour le support des sessions utilisateur ;
  • zlib: pour activer les fonctionnalités de sauvegarde et de restauration ;
  • simplexml;
  • xml.
# apt install apache2 php7.0-fpm mariadb-server php7.0-curl php7.0-gd php7.0-mysql php7.0-cli php7.0-imap php7.0-ldap php7.0-apcu php7.0-xmlrpc php7.0-mbstring php7.0-xml php7.0-xmlrpc

Création d’un utilisateur et la base de données pour le futur GLPI :

Définir un mot de passe pour root

# mysql_secure_installation

Répondre Y a toutes les questions.

Se connecter au serveur de base de données MariaDB

#mysql -u root

Création d’un utilisateur pour l’accès à la future base de GLPI

CREATE USER ‘glpi’@’localhost’ IDENTIFIED BY ‘glpi’;

Création de la future base de GLPI :

CREATE DATABASE glpi;

Donner les droits au compte utilisateur à la base de GLPI :

GRANT ALL PRIVILEGES ON glpi.* TO ‘glpi’@’localhost’;

Recharger les privilèges pour la prise en compte des modifications :

FLUSH PRIVILEGES;

Quitter :

Quit;

Telecharger GLPI sur https://glpi-project.org/fr/telechargements/

Décompresser le dossier

copier/coller le dossier vers /var/www/

cp glpi /var/www -r

Ensuite, modifions le fichier d’apache afin de pouvoir accèder à l’interface Web de glpi

vi /etc/apache2/sites-available/000-default.conf

Changer la ligne DocumentRoot /var/www/html en /var/www/

redémarrer le service apache

service apache2 restart

Accéder à l’interface web de GLPI par le biais du navigateur à cette adresse : http://localhost ou http://172.0.0.1 ou http://172.16.2.4/glpi/

Se déplacer dans /var/www/glpi

cd /var/www/glpi

Donner des droits comme ci dessous :

chmod 777 config
chmod 777 files -R

Une fois sur la page d’administration de GLPI, il faut choisir le langage et accepter la licence. Ensuite, cliquer sur Installer

Résultat attendu :

Etape 1 – Saisir les informations concernant les accès à la base de données de GLPI :

Etape -2 Sélectionner le base de données GLPI :

Etape 3 – Cliquer sur Continuer

Etape 4 – Cliquer sur Continuer (vous pouvez décocher la case Envoyer « statistiques d’usage »)

Enfin cliquer sur Utiliser GLPI

Saisir les identifiants par défaut pour se connecter à l’interface web administration de GLPI : glpi/glpi

Leave a Reply