Outils pour utilisateurs

Outils du site


glpi

Installer GLPI

Contributeurs

(SISR2-2017) Simon Lemelletier, Adrien Tanner

Prérequis :

Installer apache2, php, php-mysqli, php-curl, php-xml, mysql-server

Remarque : pour les versions plus anciennes des distributions Linux, on installera les versions php5, php5-gd, php5-mysqli, php5-curl et php-mbstring

Commande :
apt-get install apache2 php php-gd php-mysql php-curl php-xml php-mbstring php-mysqli mysql-server 

Installation de GLPI

Commande pour la dernière version en date (9.4) dans le répertoire /var/www/html :

Il faut télécharger le fichier de la dernière version. On le déposera dans le dossier temporaire /tmp .

cd /tmp/
wget https://github.com/glpi-project/glpi/releases/download/9.4.4/glpi-9.4.4.tgz

Si votre dépôt est à jour, vous pouvez utiliser cette commande. Mais attention ! Le dépôt est très rarement mis à jour :

apt-get install glpi
Décompresser l'archive :
tar -xzvf <nom_archive.tgz>
Déplacer le dossier décompressé

Le dossier glpi qui a été extrait doit être place dans le dossier du serveur web /var/www/html

mv glpi /var/www/html
Donner le droit à Apache d'écrire dans le dossier GLPI afin que ce dernier puisse correctement travailler
//change le propriétaire (www-data) et le groupe propriétaire (root) du dossier et des sous dossiers (-R)
chown -R www-data:root /var/www/html/glpi
//Donner les droits d'écriture (4), de lecture (2), et d’exécution (1) aux différents utilisateurs.  
chmod -R 770 /var/www/html

Connexion sur le serveur GLPI

Se connecter via sur le navigateur avec l'adresse IP de votre serveur : http://<IP>/glpi

La procédure vérifiera que vous avez bien rempli les pré-requis suivants :

  • installation des paquetages nécessaires
  • attribution des droits et autorisations

Vous serez ensuite invité à indiquer les éléments suivants :

  • serveur où se trouve la base de données (généralement localhost)
  • compte autorisé à créer une base pour GLPI (le compte doit avoir les autorisations suffisantes dans Mysql)
  • nom de la base de données à créer (à définir selon le contexte)

Par défaut :

  • Identifiant : glpi
  • Mot de passe : glpi

Couplage du GLPI avec ActiveDirectory

Aller dans l'onglet Configuration, puis authentification. Aller dans le menu “Annuaire LDAP”. Configurer un nouveau serveur ActiveDirectory comme suit :

Une fois votre configuration terminée vous pouvez tester la connexion au serveur :


IMAGE

Votre serveur GLPI est maintenant bien couplé avec le serveur ActiveDirectory.

Importation de nouveaux utilisateurs

Pour importer de nouveaux utilisateurs de votre serveur ActiveDirectory vers votre serveur GLPI, vous devez aller dans l'onglet Administration puis Utilisateur.

Il suffit enssuite de cliquer sur “liaison LDAP” puis “importer de nouveaux utilisateurs”. Cliquer ensuite sur “rechercher”, vos utilisateurs s'affichent. Séléctionner les tous puis cliquer sur action puis “importer”.

Vos utilisateurs de domaine sont maintenant importer dans votre serveur GLPI. Ils pourront donc se connecter dessus avec leurs identifiants.

Lorsque des modifications sont effectuées sur les utilisateurs au niveau de l'AD, il faut faire une synchronisation sur le GLPI en faisant “synchronisation d'utilisateurs déja importés”.

Plugins d'inventaire

GLPI ne sait pas seul procéder à un inventaire automatique des machines. Il a besoin pour cela de plugins qui fonctionnent de façon différente :

  • FusionInventory : c'est un plugin complètement intégré qui vient ajouter des tables directement à la base de GLPI. Il est capable d'interroger des agents FusionInventory installés sur des cibles ou de procéder à une interrogation grâce au protocole SNMP.
  • OCSInventory : il s'agit d'une application Web indépendante qui fonctionne à base d'agents spécifiques ou via le protocole SNMP pour interroger les machines et faire une remontée d'inventaire que GLPI est capable d'interroger via un plugin.

Installation des plugins

  1. Par le menu **Configuration / Plugins / Voir le catalogue, on trouvera le lien vers la dernière version du plugin (attention de vérifier la compatibilité avec la version de GLPI).
  2. On télécharge l'archive sur le serveur GLPI et on la décompresse (tar -xzvf ou tar -xjvf) dans le dossier /var/www/html/glpi/plugins (ou équivalent).
  3. Dans le menu Configurations / Plugins de GLPI, on procède à l'installation du module d'extension
  4. On peut alors l'activer et il est possible de le configurer.
glpi.txt · Dernière modification: 2019/10/13 15:10 par wikisio