28
Compte-rendu GLPI Mise en place d’un serveur de gestion de parc Objectifs du projet: 1. Installation et configuration de GLPI 2. Remontées des machines sur le serveur GLPI 3. Création des utilisateurs 4. Gestion des incidents et demandes Déroulement du projet : 1. Installation de « GLPI » et « Fusion Inventory » sur la machine « Ubuntu 16.04 » a. Téléchargement des deux solutions sur le site « GitHub » 2. Configuration de « GLPI » via l’interface web 3. Installation de l’agent « Fusion Inventory » sur les équipements « clients » 4. Modification d’un fichier de l’agent Fusion Inventory sur le registre 5. Création et Résolutions de tickets (Partie Utilisateur) Matériel et logiciels utilisés : Serveur « Linux » Ubuntu « Bureau » 16.04 Deux machines clientes « Windows 10 » et « Windows 7 » Logiciels « GLPI » et « Fusion inventory »

Compte-rendu GLPI

  • Upload
    others

  • View
    41

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Compte-rendu GLPI

Compte-rendu GLPI Mise en place d’un serveur de gestion de parc

Objectifs du projet:

1. Installation et configuration de GLPI

2. Remontées des machines sur le serveur GLPI

3. Création des utilisateurs

4. Gestion des incidents et demandes

Déroulement du projet :

1. Installation de « GLPI » et « Fusion Inventory » sur la machine « Ubuntu 16.04 »

a. Téléchargement des deux solutions sur le site « GitHub »

2. Configuration de « GLPI » via l’interface web

3. Installation de l’agent « Fusion Inventory » sur les équipements « clients »

4. Modification d’un fichier de l’agent Fusion Inventory sur le registre

5. Création et Résolutions de tickets (Partie Utilisateur)

Matériel et logiciels utilisés :

Serveur « Linux » Ubuntu « Bureau » 16.04

Deux machines clientes « Windows 10 » et « Windows 7 »

Logiciels « GLPI » et « Fusion inventory »

                                           

Page 2: Compte-rendu GLPI

Schéma Réseau  

Serveur GLPIOS : Ubuntu 16.04IP : 192.168.100.20

(DHCP Vmware : VMnet 1)Host-Only

Client sous Windows 7Agent FusionInventory

IP : DHCP Vmware : VMnet 1Host-Only

Client sous Windows 10Agent Fusioninventory

IP : DHCP Vmware : VMnet 1Host-Only

Réseau Ethernet 192.168.100.20

  Présentation :

GLPI (Gestionnaire Libre de parc informatique) est un logiciel open-source permettant aux

entreprises de gérer plus facilement leur système d’information et ainsi maintenir le bon

fonctionnement du parc. Plusieurs fonctionnalités sont disponibles comme :

• L’inventaire du parc informatique (Ordinateurs,imprimantes…)

• Gestion des licences et dates d’expiration, des informations commerciales et

financières (achat, garantie et extension, amortissement), des états matériels

• réservation de matériel

• Gestion des tickets (Demandes d’intervention des utilisateurs, suivi des demandes

d’intervention pour tout les types de matériel de l’inventaire)

Fusion Inventory est un logiciel servant à l’inventaire et la maintenance d’un parc

informatique à l’aide d’autres logiciels de ce type tels que GLPI ou OCS Inventory.

Il permet notamment d’effectuer :

• L’inventaire matériel & logiciel (avec agents ou sans agent en utilisant le SNMP)

• le déploiement de logiciels

• le Wake-on-lan (standard des réseaux Ethernet qui permet à un ordinateur éteint

d’être démarré à distance)

• Gestion et planification des tâches

Page 3: Compte-rendu GLPI

Déroulement du projet :

1. Installation de GLPI et configuration

Pour mettre en place le serveur GLPI, il est nécessaire de mettre à jour la machine «

Serveur » Ubunbu 16.04 avant d’installer certains paquets. Tout d’abord, il faut se connecter

avec le compte « root » :

« sudo su »

Mise à jour de la machine virtuelle :

« apt-get update » puis après « apt-get upgrade »

Ensuite, nous devons adresser au serveur une adresse IP statique en allant dans le fichier

suivant :

« nano /etc/network/interfaces »

Il faut également modifier le fichier « hôte » :

« nano /etc/hosts »  Remarque : Avant de démarrer le téléchargement du fichier pour installer « Zimbra », Il

est important que vous soyez en mode « Bridged » et que vous désactiviez les

adresses IP entrées auparavant dans les fichiers « hosts » et « interfaces »    

Page 4: Compte-rendu GLPI

Il faut ensuite installer quelques paquets spécifiques :

Redémarrez ensuite le service apache :

« Systemctl enable apache2 » Vérifier ensuite sir le serveur apache fonctionne en allant sur l’adresse iP du serveur :

   Installer ensuite les paquets mariadb :  

Activez le démarrage au boot de mariadb :

« Systemctl enable mysql »

Nous allons devoir maintenant créer la base de données pour GLPI :

Se connecter en tant que « root »  

   

         

         

Page 5: Compte-rendu GLPI

Nous devons ensuite encore installer des paquest spécifiques pour le serveur GLPI :

 Aller dans le chemin suivant puis supprimer le fichier « index.html »

     

 Créer dans le même chemin le fichier suivant :

     

Puis écrire les lignes suivantes :                                            

 Aller sur un navigateur web puis vérifier si le module php fonctionne :

Page 6: Compte-rendu GLPI

Rester dans le chemin « /var/www » et installer le paquet glpi

Après avoir installé GLPI, supprimer le fichier de téléchargement :

Modifier les droits (propriétaire et groupe) :

Page 7: Compte-rendu GLPI

Créer un fichier « glpi.conf » puis le modifier :

Puis rendre actif ce fichier :

Page 8: Compte-rendu GLPI

Modifier le fuseau horaire du fichier « php.ini »

Page 9: Compte-rendu GLPI

Redémarrez le service apache puis aller sur le navigateur web pour vérifier que le serveur

GLPI fonctionne correctement puis démarrer l’installation :

Page 10: Compte-rendu GLPI
Page 11: Compte-rendu GLPI

Mot de passe : pwroot

Page 12: Compte-rendu GLPI

Choisir la base de données par défaut : GLPI

Page 13: Compte-rendu GLPI

Aller ensuite sur le site suivant pour installer le paquet « FusionInventory » correspondant à

la version de GLPI :

https://github.com/fusioninventory/fusioninventory-for-glpi/archive/glpi9.2+2.0.tar.gz

Aller sur le chemin suivant : « /var/www/glpi/plugins » pour ensuite télécharger le plugin

« Fusion Inventory » :

« wget –c https://github.com/fusioninventory/fusioninventory-for-glpi/archive/glpi9.2+2.0.tar.gz »

Décompresser ensuite le fichier télécharger en effectuant la commande suivante :

« tar –xzvf fusioninventory-for-glpi_9.2.2.tar.gz »

Puis supprimer ce fichier une gois la tâche finie en inscrivant : « rm fusioninventory-for-

glpi_9.2.2.tar.gz

Page 14: Compte-rendu GLPI

Toujours situé dans le même dossier, affecter les droits au dossier « Fusioninventory » :

« chown –R www-data :www-data fusioninventory/ »

Redémarrez le service « apache »

« service apache2 reload »

Valider l’installation du plugin en allant dans « Configuration » puis « Plugins » et activer le

plugin sur le serveur GLPI

2. Remontées des machines sur le serveur GLPI

Sur vos ou votre machine(s) virtuelle(s), télécharger le fichier « Fusioninventory » sur le site

suivant :

Puis débuter l’installation :

Page 15: Compte-rendu GLPI
Page 16: Compte-rendu GLPI
Page 17: Compte-rendu GLPI

Inscrire les adresses suivantes dans la partie « Mode Serveurs » :

http://<Adresse IP du serveur>/plugins/fusioninventory/ ,

http://<Adresse IP du serveur>/glpi/plugins/fusioninventory/

Page 18: Compte-rendu GLPI
Page 19: Compte-rendu GLPI
Page 20: Compte-rendu GLPI
Page 21: Compte-rendu GLPI

Pour que l’inventaire puisse s’effectuer sur le serveur GLPI, il faut forcer l’inventaire en

tapant les commandes suivantes :

Page 22: Compte-rendu GLPI

Après avoir effectué les commandes suivantes, les ordinateurs doivent apparaître.

Remarque Vous pouvez également modifier la clé de valeur dans le registre (regedit)

dans le dossier « fusioninventory » (valeur « no-httpd ») à mettre à 0) si les machines

ne remontent toujours pas.

Page 23: Compte-rendu GLPI

3 Création des utilisateurs

Aller sur le serveur GLPI dans la partie « Administration » puis « Utilisateurs » pour créer des

utilisateurs.

4 Gestion des incidents et demandes

Affecter les utilisateurs aux postes présents dans l’inventaire :

Page 24: Compte-rendu GLPI

Création de ticket d’incident par l’utilisatrice Jeanne Badeau

Page 25: Compte-rendu GLPI

Création de types de solutions pour organiser les différents tickets crées :

Page 26: Compte-rendu GLPI

Créations de gabarits de solutions pour le classement et organisation des tickets

Création de bases de connaissances

Page 27: Compte-rendu GLPI

Création d’un ticket d’incident de Mélissa Tusseau

Résolution du ticket de melissa Tusseau par le technicien Dorian Durit

Statut des tickets crées

Page 28: Compte-rendu GLPI

Identifiants et mot de passe utilisateurs du serveur GLPI : Login : ryan.jonas ; mot de passe : Pwsio00

Login : dorian.durit ; mot de passe : Pwsio00

Login : jeanne.badeau ; mot de passe : Pwsio01

Login : melissa.tusseau ; mot de passe : Pwsio01