Vous êtes sur la page 1sur 7

nstaller GLPI

La procdure est la suivante :


1. Rcuprez larchive de GLPI sur notre serveur, et la dcompacter sur votre ordinateur
personnel. Vous obtenez un dossier GLPI... ! contenant lensemble des "ichiers du lo#iciel
GLPI.
$. Installez le contenu de ce dossier sur le serveur destin % accueillir GLPI.
&. 'aites pointer votre navi#ateur sur lurl dinstallation de GLPI (e) : http:**votreserveur*#lpi+
GLPI vous proposera une inter"ace #raphi,ue vous permettant de con"i#urer le lo#iciel. -ne
"ois ces ,uel,ues in"ormations de con"i#uration "ournies, GLPI sera totalement install et
vous pourrez commencer % travailler.
Procdure dtaille
Configuration ncessaire
Vous devez au minimum disposer dun espace sur un serveur .eb avec :
un acc/s '0P pour linstallation des "ichiers 1
le support de P2P3 ou suprieure compile avec le support des sessions 1
un acc/s % une base de donnes 4567L version 3.1.$ minimum.
8vant linstallation, vous devez avoir une base 4567L disponible. 6i vous n9tes pas
ladministrateur du serveur, il "aut demander lactivation dune base 4567L %
ladministrateur.
Vous devez conna:tre les donnes de votre conne)ion 4567L ("ournies par ladministrateur+ :
ladresse du serveur 4567L 1
votre lo#in 4567L 1
votre pass;ord 4567L,
le nom de la base de donnes
Rcuprer GLPI
GLPI est disponible en tlchar#ement par le .eb % ladresse :
http:**#lpi<pro=ect.or# rubri,ue >tlchar#er>.
?hoisissez la version ,ui vous intresse, dcompactez larchive sur votre ordinateur dans un
rpertoire de votre choi), puis trans"rez le contenu de ce rpertoire sur le serveur .eb via
'0P (par e)emple+.
6i vous 9tes ladministrateur du serveur dcompresser larchive dans le rpertoire *var*;;;
,u8pache a cre pour vous.
Installer les fichiers
Installez lensemble des "ichiers de GLPI dans lespace .eb, % lendroit o@ vous voulez ,ue
GLPI soit accessible au public.
4aintenant, il est ncessaire daccorder des permissions % certains rpertoires, de mani/re % ce
,ue P2P ait les droits en criture sur :
*"iles
*con"i#
Dbut de linstallation
Asormais tout se droule en li#ne. Pour dbuter linstallation il vous su""it de "aire pointer
votre navi#ateur ;eb sur le dossier racine de GLPI : http:**votreserveur*#lpi* (par d"aut+.
Lors de la premi/re conne)ion % cette adresse, une procdure dinstallation pas<%<pas dmarre.
Linter"ace est intuitive, il su""it dentrer les in"ormations demandes.
tapes prliminaires :
8< ?hoi) de la lan#ue.
Vous arrivez alors sur la premi/re tape prliminaire, ,ui consiste % choisir la lan#ue dans
la,uelle se droulera linstallation.
6i vous voulez ,ue la lan#ue soit le 'ranBais slectionnez "rench ! et cli,uez sur CD !.
E< Installation ou mise % =our.
Vous souhaitez "aire une installation, donc cli,uez sur Installation !.
?< Vri"ication de la compatibilit de votre environnement avec le)cution de GLPI
?ette tape va vri"ier ,ue vous avez correctement ralis les pr<re,uis % linstallation. 6i ce
nest pas le cas, il vous sera impossible daccder au) tapes suivantes. -n messa#e derreur
assez e)plicite vous indi,uera les actions % raliser avant de re<essa5er.
6i toutes les vri"ications ont t ralises avec succs, cli,uez sur continuer !.
tapes de linstallation
tape 1 : ?on"i#uration des in"ormations de connection au serveur de base de donnes.
Vous arrivez alors sur un "ormulaire vous permettant dentrer les in"ormations ncessaire % la
conne)ion au serveur 4567L.
Aans le champs 45s,l server ! entrez le chemin reseau dacc/s au serveur, par e)emple :
localhost, ou m5s,l.domaine.tld
Aans le champs 45s,l user ! entrez le nom dutilisateur vous permettant de vous connecter
au serveur 45s,l.
Aans le champs 45s,l pass ! entrez le mot de passe associ % lutilisateur ,ue vous venez
dentrer dans le champs 45s,l user ! ?e champs peut 9tre laiss vide si lutilisateur nas
pas de mot de passe (Il ne sera pas "ait de commentaires sur la scurit dun tel usa#e de
45s,l car ce nest pas lob=et de cet article+.
-ne "ois ,ue ces trois champs sont correctement remplis cli,uez sur continuer !.
L% deu) possibilits :
soit vos param/tres sont valides, au,uel cas vous passez % ltape suivante.
6oit vos param/tres sont invalides, au,uel cas un messa#e derreur est a""ich, cli,uez sur
retour pour modi"ier vos param/tres de conne)ion et essa5er de nouveau.
tape 2 : ?ration ou choi) de la base de donnes et initialisation.
4aintenant ,ue vous 9tes correctement connect au serveur 4567L, vous devez crer ou
choisir la base de donnes destine % accueillir lapplication GLPI.
Aeu) possibilits :
-ne base d=% e)istante destine % accueillir GLPI est d=% en place :
6lectionnez cette base dans la liste des bases a""iches. ?li,uez sur continuer pour initialiser
la base de donnes.
Vous souhaitez crer une nouvelle base de donnes pour accueillir GLPI :
8ttention cette tape ncessite ,ue lutilisateur ai les droits ncessaires % la cration dune
nouvelle base.
6lectionnez crer une nouvelle base de donnes !. Fntrez le nom ,ue vous souhaitez
donner % la base dans le champs te)te prvu % cet e""et. ?li,uez sur continuer pour initialiser
la base de donnes..
tape 3 : 0ransition et e)plications :
?ette tape vous in"orme ,ue la base de donnes est initialise avec les valeurs par d"aut. Ft
vous donne un certain nombre dindications sur ces valeurs. Lisez attentivement ces
in"ormations et cli,uez sur continuer !.
Ltape 3 : vous indi,ue ,ue linstallation de GLPI est maintenant termine, et vous rcapitule
un certain nombre din"ormations. Lisez attentivement ces in"ormations et cli,uez sur
utiliser GLPI ! pour e""ectuer votre premi/re conne)ion % lapplication.
in de linstallation
Fn cas de #rosse erreur (du #enre : vous avez oubli votre propre acc/s % GLPI...+, pour
relancer ! cette procdure dinstallation, il su""it de""acer le "ichier suivant :
#lpi*con"i#*con"i#Gdb.php
Pointer votre navi#ateur ;eb sur le dossier racine de GLPI : http:**votreserveur*#lpi* (par
d"aut+ relancera alors la procdure de con"i#uration (en ralit, cest labsence de "ichier
con"i#Gdb.php ! ,ui provo,ue le lancement de cette procdure+.
!ise " #our GLPI
Descriptif de la mise " #our GLPI
Vous utilisez une version de GLPI in"rieure % la derni/re version de GLPI et vous souhaitez
mettre % =our votre application pour pro"iter des nouveauts et corrections, cet article vous est
destin.
8vertissement nH1 : 6i la taille de votre base de donnes est importante, il est pertinent ,ue
vous au#mentiez les valeurs de votre memor5Glimit et votre timeout dans votre con"i#uration
php.ini. Fn e""et le processus de mise % =our ncessite temporairement des ressources plus
importantes.
8vertissement nH$ : Il indispensable de dsactiver les plu#ins avant la mise % =our de GLPI et
de vous assurer ,uils soient compatibles avec la nouvelle version ,ue vous installez.
I$ %auvegarde de votre ancienne configuration
8vant tout il convient de raliser les oprations suivantes :
6auve#ardez votre base de donne via linter"ace de sauve#arde de GLPI.
6auve#ardez &'(& le rpertoire GLPI (il contiendra la sauve#arde de votre base 67L et vos
documents +.
8 partir de l%, si la mise % =our ne se droule pas comme prvu ou ,ue les nouvelles
implmentations de la derni/re version ne vous conviennent pas, il sera "acile de revenir %
votre version prcdente.
6i vous rencontrez des di""icults, merci de nous in"ormer sur les mailin# listes, ou sur le
"orum du site du pro=et, ou sur le bu#tracI de la procdure utilise et du messa#e derreur ,ue
vous obtenez.
II$ Rcupration et installation des fichiers
0out dabord, tlchar#ez larchive de la derni/re version disponible dans la rubri,ue
tlchar#ement du site du pro=et #lpi (http:**#lpi<pro=ect.or#+.
a+ ?as o@ vous ralisez une mise % =our de GLPI version JK.LM vers une version NOK.LM :
6auve#ardez bien lensemble de votre rpertoire GLPI et supprimez le.
Acompressez la nouvelle archive de GLPI
P< ?ertains rpertoires ont chan#. Il vous "aut donc copier leur contenu < P
ancienneGinstallationGGLPI*bacIup*dump <N nouvelleGinstallationG#lpi*"iles*Gdumps
ancienneGinstallationGGLPI*docs* <N nouvelleGinstallationG#lpi*"iles
Veri"iez ou chan#ez les droits sur les dossiers suivants :
QvotreGracineGhttp*R*#lpi*"iles
QvotreGracineGhttp*R*#lpi*con"i#*
de mani/re % ce ,ue P2P 5 ait les droits dcriture.
b+ ?as o@ vous ralisez une mise % =our de GLPI version NOK.LM vers une version suprieure
(e)emple K.S ...+
Acompressez simplement la nouvelle archive de GLPI, % la place de lancienne.
III$ Lancement de la mise " #our
1+ 'aites pointer votre navi#ateur ;eb sur http:**votreserveur*#lpi*
$+ 6lectionnez la lan#ue dans la,uelle vous souhaitez e""ectuer la mise % =our et cli,uez sur
oI !.
&+ ?li,uez sur mise % =our !.
3+ Vri"iez ,ue les tests denvironnement on bien tous t ralis avec succs, sinon suivez les
instructions et re<essa5ez.
6i tout cest bien pass, cli,uez sur continuer !.
T+ 6i linter"ace vous le demande, con"i#urez lacc/s au serveur 45s,l,
45s,l serveur : le nom dhUte m5s,l 45s,l user : le nom dutilisateur m5s,l 45s,l pass : le
mot de passe associ au nom dutilisateur m5s,l
-ne "ois tout ceci "ait cli,uez sur continuer !
L+ 6i linter"ace vous le demande, slectionnez la base de donnes ,ue vous souhaitez mettre %
=our. ?li,uez sur continuer !
S+ -n cran vous demande si vous 9tes sVr de vouloir mettre % =our votre base de donnes,
cli,uez sur continuer ! si cest la cas.
M+ La mise % =our commence, cela peut prendre un certain temps en "onction de la taille de
votre base de donnes.
W+ Fn "onction de la version de GLPI ,ue vous mettez % =our, un certain nombre dcrans
intermdiaires vous seront proposs. Rpondez au) ,uestions poses en "onction de votre
or#anisation.
1K+ Le script vous demande maintenant de procder % la mise % =our de lancien contenu de
votre base de donnes.
8prs avoir cli,u sur >continuer> une barre de pro#ression appara:t sur votre cran, attention
selon la taille de votre base de donne cette procdure peut 9tre tr/s lon#ue (plusieurs
minutes, voir plusieurs heures+ et il arrive ,ue la barre de pro#ression reste un lon# moment %
KX.
6i vous mettez % =our une version in"rieure % la version K.3 de GLPI merci de lire
attentivement la note de bas de pa#e Q1R
11+ 6i la procdure de mise % =our a russie, vous pouvez dsormez utiliser votre nouvelle
version de GLPI en cli,uant sur -tiliser GLPI ! et en vous connectant avec lutilisateur
habituel.
Q1R La mise % =our depuis une version in"rieure % la version K.3 ne vous permet pas de
prserver automati,uement vos con"i#urations prcises (con"i#urations #nrales, sources
e)ternes, mailin# etc etc+ ,ui taient conserves dans le "ichier con"i#.php.
Il vous "audra utiliser les "ormulaires de con"i#uration post<installation dans le menu
con"i#uration ! de lapplication.
?es menus ne sont accessibles ,u% un nouveau t5pe dutilisateur a=out dans #lpi : le super<
admin !.
La mise a =our e""ectue donc automati,uement la conversion admin !<N super<admin ! ou
vous permet de crer un utilisateur super<admin !.
8 partir de ce moment, plusieurs cas sont possibles en "onction de la version depuis la,uelle
vous mettez votre base de donne % =our et de vos anciennes con"i#urations.
?86 1 : Vous aviez des utilisateurs de t5pe admin !, ou ,uau moins un des utilisateurs de
t5pe admin ! ne se connectaient pas % lapplication depuis des sources e)ternes (ldap,imap+
(puis,ue dans ce cas le mot de passe nest pas stocI dans la base de donnes+.
0ous vos utilisateurs a5ant auparavant les droits admin ! et un mot de passe non vide se
retrouvent avec les droits super<admin !, un messa#e vous en in"orme.
Votre base de donnes est a =our, vous pouvez dsormais con"i#urer GLPI en cli,uant sur
utiliser GLPI ! et en vous connectant avec lun des utilisateurs anciennement admin.
?86 $ : Vous naviez pas dutilisateurs de t5pe admin ! ou ,ue tous les admin ! ont un
mot de passe vide (puis,uils se connectent depuis des sources e)ternes+.
Le script vous demande de bien vouloir saisir un nom dutilisateur et de un mot de passe
associ (nentrez pas le nom dun utilisateur d=% e)istant+.
Ltape suivante
6i cette procdure russie, votre base de donnes est maintenant % =our vous pouvez
con"i#urer GLPI en cli,uant sur utilisez GLPI ! et en vous connectant avec lutilisateur ,ue
vous venez de crer.
-ne "ois la con"i#uration termine, vous pourrez supprimer cet utilisateur. 8ttention assurez
vous ,uil reste tou=ours un utilisateur super<admin ! a5ant la possibilit de se connecter %
lapplication depuis 4567L, ne serait<ce ,uen cas de probl/mes avec les sources de donnes
e)ternes.