Академический Документы
Профессиональный Документы
Культура Документы
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Dans le cadre de mon stage de seconde anne de BTS SIO SISR au sige des Amitis dArmor de
Brest jai eu loccasion de me re en place une migration vers la nouvelle version de GLPI, la 0.90.1.
Ce e version apporte GLPI pas mal de modication, notamment au niveau de linterface qui
commence tre oriente vers le web responsive , amlioration des tickets et de nombreuses
corrections de bugs.
1 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Explication de GLPI :
La Gestion Libre des Parcs Informatiques (abrge en GLPI) est une solution open-source et
communautaire perme ant la gestion de parc informatique et de gestion de services dassistance .En
proposant certaines fonctionnalits comme : la gestion des ticket (demandes/incidents),la gestion de
parc (matriel/logiciel), la gestion de problmes, une base de connaissances, une Foire Aux
Questions, un planning et de la gestion nancires
Pr-requis :
Un Serveur web :
Pour pouvoir fonctionner, ne serait-ce quen locale, GLPI ncessite un serveur web, videment, on a
choisis le plus courant, apache 2 (h p://h pd.apache.org (h p://h pd.apache.org/)). Qui, pour moi
est plus simple congurer que 2IS (h p://www.iis.net (h p://www.iis.net/))
Un serveur PHP :
GLPI ncessite PHP une version 5.3 ou suprieure
Les extensions PHP :
Les extensions PHP suivantes sont ncessaires au bon fonctionnement de lapplication :
2 sur 46
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
4 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
5 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Le nom de machine permet dtre reconnue plus facilement. Ici SRV-GLPI-OCS-STAGE-2 pour
rester cohrent avec lexistant
6 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Il est possible dutiliser un nom de domaine, ici on nen a pas besoin, donc on passe ce e tape .
7 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Ici cest le partitionnement du disque dur. La premire option tat susante pour lusage actuel, pas
besoin de le faire en manuel.
8 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Une fois arriv ce e tape, on vrie si la conguration du partitionnement est bonne et on passe
la suite.
9 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Ensuite il faut choisir les miroirs perme ant de tlchargement des paquets Debian.
10 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Il est possible da ribuer un mandataire HTTP, mais cela est inutile pour nous.
11 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
12 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Appliquer ensuite les modication sans redmarrer le serveur et vrier le bon fonctionnement
13 sur 46
ifdown eth0
ifup eth0
ifcong
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
sysv-rc-conf
Puis, une fentre graphique sauvage apparait ! Elle nous propose de choisir le nom du super
administrateur de MySQL. Une fois le mot de passe conrm, linstallation continue.
15 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
16 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Il faut maintenant dplacer le rpertoire GLPI dans rpertoire dsir. Gnralement cest dans le
/var/www/. Mon collgue lui, la mit dans le /opt, pour soit disant des raisons de scurits, mais a ne
change pas grand chose. Cest limite plus relou, car il faut crer des alias dans apache
17 sur 46
mv glpi /var/www/html
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
On fait un chown sur le dossier en question en plus. (www-data = le nom dutilisateur utilis par le
serveur apache) pour autoriser apache accder ce dossier
chown -R www-data /var/www/html/glpi
Puis redmarrer le serivce
/etc/init.d/apache2 restart
Dans le rpertoire glpi, il faut changer les droits des dossiers /les,/pics,/css et /cong
chmod -R 775 /var/www/glpi/les /var/www/glpi/cong /var/www/glpi/css /var/www/glpi/pics
Linstallation de GLPI
Avant linstallation, il faut crer un utilisateur et une base de donne pour glpi.
Pour cela, sur mysql, il faut se connecte avec le compte administrateur.
18 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Une fois ces modications eectues, il faut se rendre sur un navigateur et aller sur le lien
h p://adresse.ip/glpi (h p://adresse.ip/glpi)
Lors de linstallation, il faut choisir sa langue et accepter les termes de licence puis pass la suite.
19 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Il est possible de faire des mise jour depuis linstallateur si lon dispose dj dune version glpi, il
est mme obligatoire de passer par l, car on ne peut importer la base de donnes directement ! mais
dans notre cas il faut choisir Installer .
20 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Il faut indiquer ladresse du serveur MySQL ainsi que lutilisateur pour se connect la base de
donnes.
21 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
22 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
23 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Une fois linstallation termin, il faut supprimer le chier dinstallation dans le rpertoire de GLPI
rm -vf /var/www/html/glpi/install/install.php
24 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Recommandations :
Apache version 1.3.33 ou plus / Apache version 2.0.46 ou plus.
Mod_perl version 1.29 ou plus.
Mod_php version 4.3.2 ou plus.
PHP 4.3.2 ou plus, avec ZIP et support GD activ.
PERL 5.6 ou plus.
Perl module XML::Simple version 2.12 ou plus.
Perl module Compress::Zlib version 1.33 ou plus.
Perl module DBI version 1.40 ou plus.
Perl module DBD::mysql version 2.9004 ou plus.
Perl module Apache::DBI version 0.93 ou plus.
Perl module Net::IP version 1.21 ou plus.
Perl module SOAP::Lite version 0.66 ou plus (pas de proxy)
MySQL version 4.1.0 ou plus avec InnoDB engine active.
Make (Oui, il nest pas install par dfaut apparemment, on en a besoin pour compiler OCS)
Schma explicatif OCS Inventory
25 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
OCS
Ensuite les modules non packags. Pour commencer, on met jour CPAN :
26 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
27 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
La page docs ne sachant pas dans le navigateur, il faudra commenter ou supprimer les lignes
suivantes :
28 sur 46
vim /etc/apache2/conf-enabled/z-ocsinventory-server.conf
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Puis, il faut aller sur un navigateur avec le lien suivant pour congurer laccs la base de donne.
h p://ip/ocsreports/ (h p://ip/ocsreports/)
29 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
30 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Ensuite, il faut aller dans le plugins et le congurer. Il est possible de congurer limportation de
OCS vers GLPI.
31 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
32 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Agent setup le : Pour selectionner le chier exe (eXe le en anglais) de lagent Windows
(OCS-NG-Windows-Agent-Setup.exe)
Command line option : /S /NOSPLASH /Server=h p:/X.X.X.X/ocsinventory /NOW (installation
silencieuse sans fentres apparentes se rapportant au serveur ocs et qui envois les informations aprs
linstallation)
User: utilisateur avec droits administrateur sous la forme : login@domain.local
Dans le service de Gestion de stratgie de groupe, il faudra crer une GPO pour lunit concerne :
33 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Vrication :
34 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
35 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
(h ps://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de-glpiocs-et-customisationdu-css/20-2/)
(h ps://blogauvraymarvin.wordpress.com
/2016/01/14/mise-en-place-de-glpiocs-et-customisation-du-css/21-2/)
(h ps://blogauvraymarvin.wordpress.com
/2016/01/14/mise-en-place-de-glpiocs-et-customisation-du-css/a achment/22/)
Prsentement, on va me re jour le service, pour cela, on va simplement lancer glpi par le
navigateur, suivre les premires instruction puis cliquer sur le bouton mise jour au lieu
dinstaller
36 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
(h ps://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de-glpiocs-et-customisationdu-css/image136/)
(h ps://blogauvraymarvin.wordpress.com/2016/01
/14/mise-en-place-de-glpiocs-et-customisation-du-css/image58/)
(h ps://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de-glpiocs-et-customisationdu-css/image21-2/)
37 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
38 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Le collecteur de mail
Glpi ore la possibilit de me re en place un collecteur de mail, cela permet de convertir
automatiquement un mail en ticket tout en tant synchronis aux utilisateurs rfrencs.
En gros il associe le mail au nom de lutilisateur
Pour ce faire il faut aller dans le menu conguration, puis dans loption collecteur
39 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Pour crer un collecteur, il sut de cliquer sur + et de remplir les champs demands pour enn
valider
40 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Si il y a une synchronisation avec un annuaire ldap, une adresse de messagerie inconnue sera
recherche dans lannuaire pour crer lutilisateur associ.
Test :
41 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
42 sur 46
cp auror.css auror.css.vieu
rm -vf auror.css
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Prquel
Bon, normalement un vim auror.css aurait fait laaire, mais comme je ne suis pas programmeur,
jai du faire un travail danalyse via refox. Car lpoque, je ne savait mme pas quoi modier
43 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Mme technique pour rcuprer les ressources ncessaires sur lintranet de lentreprise, notamment
limage de fond. Vu quelle est dj hberge sur un serveur local, je me suis content de copier coller
le lien
Aprs un passage sur gimp pour diter le logo. Ce dernier ressemblant ira directement remplacer le
chier /var/www/html/glpi/pics/login_logo_glpi.png
44 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Et voila :
45 sur 46
17/08/2016 12:10
https://blogauvraymarvin.wordpress.com/2016/01/14/mise-en-place-de...
Ressources :
Site ociel Debian : h ps://www.debian.org/index.fr.html (h ps://www.debian.org/index.fr.html)
Site ociel GLPI : h p://glpi-project.org/ (h p://glpi-project.org/)
Site ociel OCS Inventory : h p://www.ocsinventory-ng.org/fr/ (h p://www.ocsinventoryng.org/fr/)
Remerciements : Erwan Berthou (h p://erwanberthou.fr/) et lassociation des Amitis darmor
(h p://www.amities-armor.asso.fr/)
Uncategorized
46 sur 46
17/08/2016 12:10