Upload
others
View
62
Download
0
Embed Size (px)
Citation preview
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 »
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
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 »
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 »
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 :
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) :
Créer un fichier « glpi.conf » puis le modifier :
Puis rendre actif ce fichier :
Modifier le fuseau horaire du fichier « php.ini »
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 :
Mot de passe : pwroot
Choisir la base de données par défaut : 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
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 :
Inscrire les adresses suivantes dans la partie « Mode Serveurs » :
http://<Adresse IP du serveur>/plugins/fusioninventory/ ,
http://<Adresse IP du serveur>/glpi/plugins/fusioninventory/
Pour que l’inventaire puisse s’effectuer sur le serveur GLPI, il faut forcer l’inventaire en
tapant les commandes suivantes :
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.
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 :
Création de ticket d’incident par l’utilisatrice Jeanne Badeau
Création de types de solutions pour organiser les différents tickets crées :
Créations de gabarits de solutions pour le classement et organisation des tickets
Création de bases de connaissances
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
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