wordpress.com · web viewle second objectif était d’avoir un logiciel qui permet de répertorier...
TRANSCRIPT
Projet Ticketing
1
Table des matières
Présentation.........................................................................................3
Solutions Proposées.............................................................................4
Comparaison........................................................................................5
Installation GLPI...................................................................................6
2
Présentation
Le premier objectif pour notre service informatique était de trouver un logiciel qui permet de gérer les incidents et de répondre aux demandes des salariés.
Le second objectif était d’avoir un logiciel qui permet de répertorier le parc informatique sur le terrain et celui de l’entreprise.
Ma mission a donc été de faire ce projet du début à la fin. Il a fallu récolter les besoins de chacun, analyser les données, comparer les logiciels, faire une présentation à mon Chef de Service et mon tuteur puis sélectionner ensemble celui qui nous semblait le plus adapté à nos besoins.
Le plus difficile a été de recueillir le besoin de chaque personne au sein du service informatique.
Dans un premier temps, j’ai eu un entretien avec notre chef de projet pour savoir comment définir le besoin et aller dans le détail de chaque demande.
Je voulais au départ prendre rendez-vous avec chaque cellule mais je me suis vite rendu compte qu’il était très difficile d’avoir tout le monde en même temps.
J’ai donc décidé de créer un formulaire avec différentes questions pour situer les besoins de tout le monde. Notre chef de projet m’a orienté sur ce qu’il fallait faire.
Il a fallu analyser ensuite les réponses et trouver un logiciel adapté regroupant le plus de besoin possible.
3
Solutions Proposées
OTRS GLPI
Licence Logiciel Libre Logiciel libre
Langages utilisés Perl / JavaScript / SQL PHP, SQL, HTML, CSS
Serveurs Web Apache IIS, Apache
Navigateurs compatibles
Chrome, Mozilla, Firefox, Internet Explorer
Chrome, Mozilla, Firefox, Internet Explorer
Langue Français Français
Os Linux Linux / Windows
4
Comparaison
Points Positifs Points Négatifs
OTRS Complet Installation un peu difficile
Interface Graphique
Fonction Ticket + Matériel
Visuel agréable
Site : https://doc.otrs.com/doc/index.html Site : En Anglais
Forum : https://forums.otterhub.org/ Forum : Un peu d’aide en Français
GLPI Installation simple
Très complet
Interface Graphique
Fonction Ticket + Matériel
Site : https://glpi-project.org/fr/
Documentation : https://glpi-project.org/DOC/FR/
Forum : https://forum.glpi-project.org/
Après avoir présenté les deux logiciels, la solution retenue a été GLPI.
5
Installation GLPI
Mettre à jour les paquets :
apt-get update && apt-get upgrade
Installation Apache 2
apt-get install apache2
En tapant l’ip de votre serveur, vous devriez tomber sur une page comme celle-ci :
Pour qu’Apache se lance automatiquement, tapez cette commande :
systemctl enable apache2.service
Installation PHP
apt-get install php
En tapant l’ip de votre serveur suivi de index.php, vous devriez tomber sur une page comme celle-ci :
6
Installation MySQL (MariaDB)
apt-get install mysql-server
Pour que mariaDB se lance au démarrage du système :
systemctl enable mariadb.service
Création des BDD
mysql -u root
On arrive dans le prompt de MySQL
Création BDD pour GLPI
CREATE DATABASE glpi;
Création utilisateur
CREATE USER ‘glpi‘@’localhost’ IDENTIFIED BY ‘glpi‘;
Donner les droits à l’utilisateur sur la BDD GLPI
GRANT ALL PRIVILEGES ON glpi . * TO ‘glpi‘@’localhost’;
Une fois fini, il n’y’a plus qu’à sortir en tapant « Quit »
Installation Perl
apt-get install perl
Installation extensions PHP
apt-get install php-ldap php-imap php-apcu php-xmlrpc php-cas php-mysqli php-mbstring php-curl php-gd php-simplexml php-xml
Redémarrage Apache
7
service apache2 reload
Récupération des fichiers GLPI
Se placer dans : cd/tmp
Télécharger le package de GLPI
Pour ça, aller chercher la dernière version sur le site GLPI.
https://glpi-project.org/fr/telechargements/
Puis tapez la commande suivante suivie de votre package :
wget github.com/glpi-project/glpi/releases/download/9.3.3/glpi-9.3.3.tgz
Décompression le fichier
tar xzf glpi-9.3.3.tgz
Un dossier se créer /tmp/glpi
On le copie ensuite :
cp -R /tmp/glpi /usr/share
Changement de permissions sur le dossier GLPI pour qu’Apache puisse y’ accéder :
chown -R root.www-data /usr/share/glpi
chmod -R 775 /usr/share/glpi
Création lien dossier GLPI vers Apache
ln -s /usr/share/glpi /var/www/html/
Vous pouvez maintenant vous connecter à GLPI votre @ip/glpi
8
Choisir la langue
Acceptez les conditions
Installez
9
Une liste de test s’affiche. Aucune erreur à part la dernière ligne :
L’accès web au dossier « files » ne devrait pas être autorisé
Vous pouvez continuer s’en vous en préoccuper
10
Dans Serveur SQL, laissez localhost
Utilisateur SQL, mettez l’utilisateur créée plus haut ainsi que pour le mot de passe.
11
Sélectionnez la BDD GLPI
Cliquez sur continuer.
12
Vous avez le choix d’envoyer ou non vos données statistiques.
Votre installation est finie.
13
La première fois que vous vous connectez, l’identifiant et le mot de passe sont glpi pour les deux.
14