J'en profite pour faire le point sur ocs et glpi. J'avais posté il y a quelques jours :
http://forums.ixus.net/viewtopic.php?f=19&t=44005
Suite à l’installation "classique" de ocs et glpi, j'ai eu quelques soucis de mise à jour d'inventaire + des impossibilités d'inventaire (erreur 500).
Mes recherches m'ont conduit à rentrer plus en détail sur contribs et j'ai trouvé une contrib pour ocs version 1.02.
Pour l'installer j'ai d'abord désintallé la première contrib:
- Code: Tout sélectionner
yum remove smeserver-inventory-tools
Ensuite j'ai installé la nouvelle version :
- Code: Tout sélectionner
yum install smeserver-ocsinventory --enablerepo=smecontribs
ensuite il faut relancer le serveur :
- Code: Tout sélectionner
signal-event post-upgrade; signal-event reboot
Une fois redémarrer, vous avez dans le serveur manager un lien vers OCS Inventory. Il ne reste plus qu'à lancer l'installation. Cela se fait quasiment automatiquement.
Par contre, avec cette nouvelle contribs, vous n'avez plus GLPI. Donc il faut l'installer et c'est là que les choses se compliquent, car il demande le module JSON.
L'installation qui va suivre est basée sur une SME 7.5, avec mysql5 et php5 complet cf tutoriel http://smeserver.pialasse.com/index.php/Php_5_mysql_5
Il faut pouvoir activer JSON
Tout d'abord installer :
- Code: Tout sélectionner
yum install php-devel --enablerepo=centosplus
ensuite
- Code: Tout sélectionner
yum install gcc-c++
enfin
- Code: Tout sélectionner
pecl install json
Il reste à faire le lien entre json.so et php.ini.
Pour ce faire j'ai utilisé ce template venant du forum http://forums.ixus.net/viewtopic.php?f=19&t=42398&hilit=json
cela donne :
- Code: Tout sélectionner
mkdir -p /etc/e-smith/templates-custom/etc/php.ini
nano -w /etc/e-smith/templates-custom/etc/php.ini/70extras
Copier l'élément suivant
extension=json.so
Control-X yes enter
expand-template /etc/php.ini
/etc/init.d/httpd-e-smith restart
Maintenant il ne reste plus qu'à installer GLPI.
Je l'ai fait dans une Ibay, car je ne maitrise pas suffisamment l'installation dans /opt.
Pour cette partie je ne développe pas plus, car il s'agit seulement de créer l'ibay, ensuite de télécharger l'archive.
Peut être un point pour l'installation de GLPI. Le système d'installation demande installation ou mise à jour. J'ai choisi mise à jour. Il est demandé les nom d'utilisateur et mot de passe pour la base existante de glpi. Pour l'avoir, il suffit de faire
- Code: Tout sélectionner
config show glpi
Je pense avoir fait le tour complet de l'installation.
Bon réveillon
Amicalement
Christian