TEYAN.FR

Installation de GLPI

Publié le 22 novembre 2010

Solution open-­source de gestion de parc informatique et de helpdesk, GLPI est une application Full Web pour gérer l’ensemble de vos problématiques de gestion de parc informatique : de la gestion de l’inventaire des composantes matérielles ou logicielles d’un parc informatique à la gestion de l’assistance aux utilisateurs.

Configuration des différents services

Vous n'avez pas besoin de configurer Apache, par contre, vous allez devoir créer la base de données « glpidb » ainsi que l'utilisateur « glpiuser » qui en aura la gestion.

Configurer MySQL

A la fin de l'installation du serveur MYSQL, un écran devrait apparaître est vous demander de saisir un mot de passe pour le compte superutilisateur (root) MySQL. Entrez en un et saisissez le une deuxième fois pour vérifier que vous avez bien saisi deux fois le même.

Maintenant que votre serveur MySQL est sécurisé (un minimum), créez la base de données « glpidb » ainsi que l'utilisateur « glpiuser » et donnez-lui les bons droits afin qu'il puisse gérer cette même base.

root@ubuntu:~# mysql -u root -p
mysql> create database glpidb;
mysql> grant all privileges on glpidb.* to glpiuser@localhost identified by 'glpi';
mysql> quit

-          create database… ⇒ crée la base glpidb

-          grant all privileges… ⇒ crée l'utilisateur glpiuser et lui donne tous les droits sur la base glpidb

Configurer PHP

Memory_limit

Vérifier à l'aide de la commande ci-dessous que le mémoire allouée aux scripts PHP est au moins égale à 64 Mio :

root@ubuntu:~# grep -i memory_limit /etc/php5/apache2/php.ini

memory_limit = 16M      ; Maximum amount of memory a script may consume (16MB)

; If this parameter is set to Off, then memory leaks will not be shown (on

; keeping them in memory.

La valeur par défaut est de 16 Mio ce qui n'est pas suffisant et vous devrez modifier cette valeur et la remplacer par 64 voir 128. Pour modifier la valeur éditer le fichier susmentionné et remplacez 16 par la nouvelle valeur. N'oubliez pas qu'Apache doit être redémarré pour que les modifications soient prisent en compte:

root@ubuntu:~# /etc/init.d/apache2 restart

Extension MySQL

Pour que votre PHP puisse se connecter et utiliser une base MySQL vérifier bien que la ligne extension=mysql.so soit bien décommentée dans le fichier /etc/php5/conf.d/mysql.ini:

root@ubuntu:~# grep -i mysql.so /etc/php5/conf.d/mysql.ini

extension=mysql.so

Si la ligne contenant extension=mysql.so est commentée comme dans l'exemple ci-dessus, éditer le fichier et enlevez le « # » en début de ligne.

Pour que ces modifications deviennent effectives, redémarrer le serveur Apache.

root@ubuntu:~# /etc/init.d/apache2 restart

Installation et configuration de GLPI

Commencer par télécharger la dernière version stable de GLPI, pour se faire, cliquer sur ce lien. Une fois décompressée, vous devrez modifier le propriétaire des sous-répertoires et des fichiers inclus dans le répertoire glpi afin qu'ils puissent être modifiés par votre serveur Apache.

root@ubuntu:~# tar -xvzf glpi-0.72.3.tar.gz -C /var/www/
root@ubuntu:~# chown -R www-data /var/www/glpi
tar -xvzf … -C : cette commande décompresse l'archive glpi dans le répertoire /var/www.
chown -R www-data /var/www/glpi : chown change le propriétaire du répertoire glpi et de ses sous répertoires y compris les fichiers. Le nouveau propriétaire devient www-data (Apache).

Principes généraux de l'import OCS

Le processus d'import et de synchronisation des données est appelé import OCS, et met en jeu le module GLPI appelé Mode OCSNG. Celui-ci se fait par connexion directe depuis GLPI à la base de données d'OCS. Durant ces traitements, un certain nombre d'actions sont effectuées par GLPI. Les 2 plus importantes sont :

-          vérification des données à importer (afin d'éliminer les doublons)

-          import des données avec mise à jour de l'historique

Paramétrage du Mode OCSNG

Par défaut, le mode OCSNG n'est pas activé. Pour pouvoir l'utiliser, il faut aller dans Configuration → Générale → Restrictions et mettre l'option Activer le mode OCSNG à Oui.

Le mode OCSNG est accessible désormais accessible dans Configuration → Mode OCSNG.

Configuration du module d'import OCS NG -> GLPI

Imprimer Imprimer
Commentaires (0) Trackbacks (0)

Aucun commentaire pour l'instant


Aucun trackbacks pour l'instant