21
Documentation GLPI Page 1 sur 21 Installation et configuration de GLPI Version : 1.0 Groupe : David LE FLEM Date : 13/01/2016

Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

  • Upload
    dangnhi

  • View
    247

  • Download
    1

Embed Size (px)

Citation preview

Page 1: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 1 sur 21

Installation et configuration de GLPI

Version : 1.0

Groupe : David LE FLEM

Date : 13/01/2016

Page 2: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 2 sur 21

Sommaire Création de l’environnement : ................................................................................................................ 3

Création d’un VHOST pour le site GLPI : .................................................................................................. 3

Téléchargement de l’archive GLPI : ......................................................................................................... 4

Créez l’aborescence voulu : ..................................................................................................................... 4

Modification du fichier HOSTS : .............................................................................................................. 4

Donnez les droits d’accès a l’utilisateur www-data : .............................................................................. 4

Créez la base de donnée GLPI : ............................................................................................................... 5

Finalisation de l’installation GLPI : .......................................................................................................... 7

Modifications de sécurité : .................................................................................................................... 10

Suppression du fichier d’installation : ............................................................................................... 10

Modification des mots de passe : ...................................................................................................... 10

Utilisation de GLPI ................................................................................................................................. 11

Import d’informations via un agent FusionInventory ....................................................................... 11

Créer une nouvelle entité ...................................................................................................................... 14

Créer des lieux : ..................................................................................................................................... 15

Créer des utilisateurs : ........................................................................................................................... 16

Créer des groupes : ............................................................................................................................... 17

Modifier les droits d’un utilisateur ........................................................................................................ 18

Créer et modifiez des règles .................................................................................................................. 18

Importer des utilisateurs depuis un annuaire LDAP.............................................................................. 20

Prérequis : ......................................................................................................................................... 20

Manipulations : .................................................................................................................................. 20

Page 3: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 3 sur 21

Objectif :

Installer un serveur GLPI sur une Debian et apprendre les bases de GLPI.

Manipulations :

Création de l’environnement :

Téléchargez apache2, php5, mysql et phpmyadmin

Apt-get install apache2 php5 mysql phpmyadmin

Création d’un VHOST pour le site GLPI :

Allez dans /etc/apache2/sites-available et créez un fichier de la façon suivante :

<VirtualHost *:80> ServerName GLPI ServerAlias www.glpi.fr ServerAlias glpi.fr ServerAdmin webmaster@glpifr DocumentRoot /var/www/glpi ErrorLog /var/www/glpi/log/error.log CustomLog /var/www/glpi/log/access.log comb ined </VirtualHost>

Si vous voulez pouvoir joindre votre site avec son ip, rajoutez une ligne « ServerAlias » avec son ip.

Activez ensuite la configuration du VHOST avec la commande :

a2ensite « nom de votre fichier de conf ci-dessus »

Page 4: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 4 sur 21

Téléchargement de l’archive GLPI :

Placez vous dans /var/www/ et téléchargez l’archive de GLPI avec cette commande :

Wget https://github.com/glpi-project/glpi/releases/download/0.90.1/glpi-0.90.1.t ar.gz

Il faut ensuite extraire l’archive avec la commande suivante :

Tar –zxf glpi-0.90.1.tar.gz

Créez l’aborescence voulu :

Le dossier glpi sera créé directement au bon endroit dans /var/www/

Dans /var/www/glpi créez le dossier log

Mkdir log

Modification du fichier HOSTS :

Si vous voulez accèder au site via une machine Windows vous pouvez modifier le fichier HOSTS pour

en faciliter l’accès.

Sur la machine Windows allez dans « C:\windows\system32\drivers\etc\hosts » et modifier le fichier

hosts avec par exemple NotePad ++ en mode administrateur de la façon suivante :

Rajoutez à la fin du fichier la ligne :

« adresse ip du serveur GLPI » glpi.fr www.glpi.fr

Donnez les droits d’accès a l’utilisateur www-data :

Pour finir l’installation GLPI aura besoin de droits sur certain fichiers.

Passez les commandes :

setfacl –m user :www-data:rwx /var/www/glpi/files/ setfacl –m user :www-data:rwx /var/www/glpi/config/

Page 5: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 5 sur 21

Créez la base de donnée GLPI :

Allez sur votre interface phpmyadmin en tapant dans votre naviguateur :

« adresse du serveur »/phpmyadmin »

Il faut créez un nouvel utilisateur qui aura les droits sur la base de donnée GLPI. Il faut donc allez

dans la partie Utilisateurs et cliquez sur « Ajoutez un utilisateur ».

Page 6: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 6 sur 21

Créez ensuite l’utilisateur, ici glpi, et bien cocher la caser « créer une base de donnée à cet

utilisateur… »

Page 7: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 7 sur 21

Finalisation de l’installation GLPI :

Allez maintenant sur votre glpi, en tapant glpi.fr dans la barre de naviguation de votre naviguateur.

Et suivez les étapes :

Choisissez « Intallez ».

Page 8: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 8 sur 21

Renseignez les informations de l’utilisateur de la base de donnée créée, chez nous le serveur est

« localhost » et l’utilisateur est « glpi ».

Page 9: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 9 sur 21

Choisissez d’utiliser la base GLPI

Page 10: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 10 sur 21

Vous pouvez maintenant vous connecter avec les identifiants par défaut cités ci-dessus, par exemple

glpi/glpi pour l’accès en superadmin.

Modifications de sécurité :

Quand vous arriverez sur la page d’accueil il vous sera demander de supprimer le fichier d’installation

sur le serveur glpi et également modifier les mots de passes des utilisateurs créés par défaut.

Suppression du fichier d’installation :

Sur votre serveur glpi rendez vous sur /var/www/glpi/install/ et supprimez le fichier install.php avec

la commande suivante :

rm install.php

Modification des mots de passe :

Passez votre souris sur le bouton « administration » pour faire apparaitre le menu et cliquez sur

« utilisateur »

Page 11: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 11 sur 21

Cliquez ensuite sur chaque utilisateur et vous aurez la possibilité de changer leur mot de passe

Par exemple si on clique sur l’utilisateur glpi, on peut changer plusieurs informations, dont son mot

de passe :

Vous êtes maintenant prêt pour vous lancer dans l’utilisation de glpi.

Nous allons présenter ci-dessous différente fonctionnalitées offert par glpi.

Utilisation de GLPI

Import d’informations via un agent FusionInventory

Installation de FusionInventory pour GLPI :

Placez vous dans /var/www/glpi/plugins/et téléchargez l’archive de FusionInventory via cette

commande :

Wget https://github.com/fusioninventory/fusioninventory- for-glpi/releases/download/glpi090%2B1.1/fusioninventor y-for-glpi_0.90.1.1.tar.gz

Page 12: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 12 sur 21

Ensuite vous devez extraire l’archive via la commande :

Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Vous aurez maintenant un dossier « FusionInventory ».

Vous pouvez ensuite installer le plugin via l’interface WEB, dans l’onglet « Plugins ».

Installation de l’agent FusionInventory :

Téléchargez l’agent conforme à votre système d’exploitation et exécuté le.

Ci-dessous les étapes d’installation nécessitant une modification de la configuration par défaut :

Page 13: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 13 sur 21

Sur la machine ou l’agent a été installé vous pouvez accéder à l’interface web de l’agent en tapant

dans votre navigateur : http://127.0.0.1:62354/. Vous aurez donc la possibilité de forcer un

inventaire de votre machine.

Page 14: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 14 sur 21

Après quelques instants les informations de votre machine devraient remonter sur votre serveur, ici :

Créer une nouvelle entité

Par défaut vous utiliser l’entité root, vous pouvez utiliser d’autre entité afin de séparer vos

inventaires.

Pour ce faire allez dans administration => entité et ajoutez en une nouvelle

Page 15: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 15 sur 21

Pour pouvoir utiliser la nouvelle entité il faut vous déconnecter/reconnecter de GLPI.

Ensuite vous pourrez sélectionner l’entité sur laquelle vous souhaitez travailler ici :

Créer des lieux :

Allez dans configuration => intitulés et cliquez sur Lieux :

Page 16: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 16 sur 21

Créer des utilisateurs :

Allez dans Administration => Utilisateurs et sur le bouton ajouter.

Si vous voulez leurs ajouter des titres (comme une profession ou autre) il faut créer ses titres dans

Configuration => intitulés => Titres d’utilisateurs.

Vous devez ensuite modifier vos utilisateurs pour pouvoir leur rajouter un titre (il ne peut pas être

ajouté à la création initial de l’utilisateur).

Page 17: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 17 sur 21

Créer des groupes :

Vous pouvez regrouper des utilisateurs dans des groupes, pour ce faire rendez vous dans

Administration => Groupes et cliquez sur le bouton « ajouter ».

Cliquez ensuite sur votre groupe et allez dans l’onglet utilisateur pour pouvoir les ajouter au groupe

Page 18: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 18 sur 21

Modifier les droits d’un utilisateur

Rendez vous dans Administration => Utilisateur et sélectionnez un utilisateur, dans les onglets à

gauche cliquez sur « Habilitation », d’ici vous pouvez modifier le profil de l’utilisateur :

Par défaut il a les droits self-service (il peut créer des tickets), vous pouvez le changer en admin,

technicien etc …

Créer et modifiez des règles

Allez dans Administration => règles et sélectionnez un type de règle, par exemple « FusionInventory –

Règles d’entités »

Page 19: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 19 sur 21

Cliquer sur le bouton ajouter

Et spécifiez le nom de votre règle, choisissez l’operateur et rendez la règle active

Vous avez ensuite la possibilité de d’ajouter des critères et des actions à cette règle via le menu à

gauche :

Cliquez sur « ajouter un nouveau critère »

Ce critère concerne tout ce qui a le TAG « Loire »

Choisissez ensuite une action :

Tout ce qui aura un TAG « Loire » sera placé dans l’entité « Pays De La Loire ».

Page 20: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 20 sur 21

Importer des utilisateurs depuis un annuaire LDAP

Prérequis :

Vous devez avoir au préalable accès à votre serveur Active Directory, donc votre serveur GLPI doit

être sur le même réseau soit être accessible via du NAT/PAT.

Des utilisateurs doivent être créés dans une OU.

Un des utilisateurs doit être utilisé uniquement pour naviguer dans l’OU, créez par exemple un

utilisateur « read only » et donnez lui les droits sur l’OU contenant les utilisateurs.

Manipulations :

Dans GLPI allez dans configuration => Authentification => Annuaire LDAP

Cliquez sur le « + » pour ajouter un annuaire LDAP.

Cliquez sur le « Active Directory » pour remplir automatiquement la ligne « filtre de connexion ».

Remplissez les informations de votre Active Directory et cliquez sur le bouton « Ajouter ».

Page 21: Installation et configuration de GLPI - iia-laval.info · Documentation GLPI Page 12 sur 21 Ensuite vous devez extraire l’archive via la commande : Tar –zxf fusioninventory-for-glpi_0.90.1.1.tar.gz

Documentation GLPI

Page 21 sur 21

Si l’ajout c’est bien passé un message vous le fera savoir.

Rendez vous ensuite dans Administration => Utilisateurs et cliquez sur « Liaison Annuaire LDAP »

Cliquez sur le bouton rechercher, vos utilisateurs non importés vont apparaitre.

Sélectionnez-les et cliquez sur le bouton « Action » et choisissez l’option « Importer ».

Vos utilisateurs sont maintenant ajoutés sur l’entité en cours d’utilisation.