Vous êtes sur la page 1sur 10

Tutoriel concernant la migration dun GLPI une version suprieur et linstallation de XAMPP.

Les versions des logiciels utiliss :


GLPI 0.90.4 https://github.com/glpi-project/glpi/releases/tag/0.90.4
XAMPP 7.0.13 https://www.apachefriends.org/fr/download.html
Plugin FormCreator 0.90-1.3.4 http://plugins.glpi-project.org/#/plugin/formcreator
Sommaire : Installation et configuration de XAMPP
Migration de la base de donne GLPI
Installation de GLPI et mise jour de la BDD
Cration formulaire

Installation et configuration de XAMPP


Une fois XAMPP tlcharg, lancez lexcutable et suivez les indications, au choix des modules,
laissez IMPERATIVEMENT MYSQL et Perl . Le chemin de XAMPP pour ce tutoriel sera celui par
dfaut soit C:\XAMPP\.
Lancez le panneau de contrle nomm xampp-control.exe qui se situe dans C:\XAMPP\
Cliquez ensuite sur Start droite des modules Apache et MYSQL

Rendez-vous ensuite sur votre navigateur et entrez localhost/phpmyadmin.


Une fois sur linterface de PHPMyAdmin, vous pouvez vous loggez sans mot de passe !
(Rappel les identifiants par dfaut sont visibles via le fichier passwords.txt situ dans C:\XAMPP\)
Pour modifier le MDP du compte Root, cliquez sur Comptes dutilisateurs et Modifier le mot de
passe

Si votre GLPI utilise lauthentification avec LDAP, il est ncessaire de procder aux modifications
suivantes :
Dcommentez la ligne extension=php_ldap.dll du fichier php.ini situ dans C:\XAMPP\php\
Ensuite, copiez collez les fichiers libsasl.dll, libeay32.dll et ssleay32.dll prsent dans le mme dossier
pour les collez dans le dossier C:\Windows\system\

Migration de la base de donne GLPI


La BDD que je souhaite migr est sur un autre ordinateur, je vais donc devoir lexporter et limporter
laide de PhpMyAdmin.
Il faut dans un premier temps se rendre sur lordinateur hbergeant la BDD et se connecter
PhpMyAdmin.
De l, slectionnez la BDD exporter, rendez-vous dans longlet Exporter , choisissez la mthode
dexportation personnalis.
Compression : Choisissez le format gzipp et cochez la case en face de Inclut un horodatage de
cration, mise jour et dernire vrification des bases de donnes

Dplacez ensuite larchive vers le poste qui hbergera la nouvelle version de GLPI.
Dcompressez larchive jusqu obtenir un fichier en .sql

Rendez-vous sur votre PhpMyAdmin et crer une nouvelle base de donne

Cliquez ensuite sur longlet Importer et slectionner votre fichier .sql


Dcochez la case concernant linterruption de limportation.
Si une erreur comme quoi vous essayer de tlcharger un fichier trop volumineux apparait, il est
ncessaire de faire quelques modifications dans le fichier php.ini (situ dans C:\XAMP\php\).
La premire variable modifier est post_max_size = 8M. Remplacer 8M par la valeur de votre choix,
mettre 100M par exemple si votre base fait moins de 100 Mgas
La seconde variable modifier est upload_max_filesize, l galement mettre 100 Mgas si votre
fichier fait moins de 100 Mgas.
Redmarrez ensuite le service MYSQL via le panneau de contrle XAMPP (stop => start) et
recommencez limportation.
Il est possible dajouter un utilisateur qui naura les droits que pour la base de donne GLPI.
Cliquez sur Comptes dutilisateurs et compltez avec vos informations. Pour le Nom dhte ,
choisissez localhost

Cliquez ensuite sur Changez les privilges et sur longlet Base de donnes

Slectionnez votre base de donne GLPI et Excuter


Cochez ensuite les droits qui vous intresse, ici nous les cocherons tous.
Vous pouvez maintenant vous connecter PhpMyAdmin avec le compte utilisateur que vous venez
de crer.

Installation de GLPI et mise jour de la BDD


Une fois la version 0.90.4 de GLPI tlcharg, dcompressez la jusqu obtenir un dossier glpi.
Copiez ensuite ce dossier dans le dossier htdocs situ dans C:\XAMPP\htdocs\
Rendez-vous ensuite sur votre navigateur et entrez localhost/glpi.
Choisissez la langue voulu et validez les tapes.
Une fois sur cette page, faites Mettre jour

Dans le premier champs entrez localhost


Dans le deuxime et troisime champs entrez les identifiants de lutilisateur que vous avez crs (ou
utilisez le compte root)

Validez ensuite les tapes.


GLPI mets jour la BDD vers la version de GLPI install (ici 0.90.4)

Cration formulaire :
Une fois le plugin tlcharg, il faut lextraire jusqu obtenir un dossier formcreator .
Copier ce dossier dans C:\xampp\htdocs\glpi\plugins\.
Sur GLPI, rendez-vous sur Configuration et Plugins et cliquez sur installer en face du plugin
Formulaires. Activez ensuite le plugin en cliquant sur Activer situ au mme endroit.

Dans Administration, rendez-vous sur Formulaire et cliquez sur le petit + en en haut gauche.
Indiquez au minimum un nom, la description du ticket et si il doit tre actif ou non.

Pour arriver un formulaire ressemblant celui-ci, suivez les tapes suivantes :


-Cliquez sur Questions, Ajouter une section et entrez le titre voulu, la premire section de lexemple
ici est Utilisateur
Maintenant cliquez sur Ajouter une question et renseignez le titre voulu (demande dune boite mail
dans lexemple) et le type.
Les types qui nous intressent pour lexemple sont SELECT qui affiche un menu droulant et textarea
qui laisse une case blanche pour que lutilisateur puisse rentrer des informations.
Ici nous choisirons un Select, on saperoit que plusieurs fentres apparaissent.
Le champ Valeur(s) par dfaut sera renseigner si dans la fentre Afficher une valeur vide il y a non
Le champs Valeurs se verra attribuer les mots NON et OUI
La description sert informer lutilisateur de certaines choses concernant cette question.

Lorganisation du formulaire ressemblera a une fois complt

A noter quil est possible de cacher certaines questions ou au contraire de les afficher si certaines
conditions sont remplies, comme la validation dun onglet prcdent ou autre.

Dans les onglets de gauche, cliquez sur Destination et sur Ajouter une destination.
Entrez un nom , et dans Type choisissez Ticket
Cliquez ensuite sur le petit crayon et modifier le titre du ticket par Demande de compte

Lutilisateur naura plus qu se rendre dans formulaire et slectionner celui quil souhaite remplir.

Vous aimerez peut-être aussi