[Tutoriel] Ocs 1.02 + glpi 0.78 sur sme 7

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

[Tutoriel] Ocs 1.02 + glpi 0.78 sur sme 7

Messagepar christiancbis » 30 Déc 2010 17:17

Bonjour à tous et bonne fêtes de fin d'année

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
sans lancer le script de désinstallation complète.
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
dans le terminal.

Je pense avoir fait le tour complet de l'installation.
Bon réveillon

Amicalement

Christian
christiancbis
Second Maître
Second Maître
 
Messages: 26
Inscrit le: 20 Juil 2009 17:54

[Tutoriel] Ocs 1.02 + glpi 0.78 sur sme 7

Messagepar christiancbis » 04 Jan 2011 08:16

Bonjour

Suite à mon tuto, j'ai un problème dans OCS. Il est lié au Télédéploiement. J'arrive sans problème à créer un nouveau paquet. Il est téléchargé dans le bon répertoire. Mais le soucis vient de l'activation. Je mets l'adresse demandée : mondomaine/dowload et j'ai le message suivant :
Code: Tout sélectionner
ATTENTION: Le fichier d'information est introuvable a l'adresse https://mondomaine/download/1293992305/
Etes vous sur de vouloir tout de meme activer le paquet avec ces parametres ?

Sachant que si je vais sur https://mondomaine/download/1293992305/ j'ai accès au fichier créé précédemment.
Si je réponds que je veux activer le paquet, l'activation se fait, mais j'ai un message d'erreur sur le délédéploiement sur une machine.
Aurai je oublié une phase ???
Merci d'avance

Christian
christiancbis
Second Maître
Second Maître
 
Messages: 26
Inscrit le: 20 Juil 2009 17:54

Re: [Tutoriel] Ocs 1.02 + glpi 0.78 sur sme 7

Messagepar Vulmix » 06 Jan 2011 21:11

Bonsoir,

Je ne sais pas si ce que je vais te dire va t'aider mais bon...

- Je vois que tu utilises un HTTPS, est-ce que le certificat est actif sur le pc de destination ?
- Est-ce que les droits sont complets (lecture et pas simplement écriture et exécution) ?
- Est-ce que le fichier d'information est présent et à la "bonne tête" ?

Comme dit plus haut, ce ne sont que des pistes, pas une solution...
Vulmix

(Ne tappez pas je viens d'arriver dans le milieu Linux)
Vulmix
Lieutenant de vaisseau
Lieutenant de vaisseau
 
Messages: 227
Inscrit le: 10 Mars 2006 09:32


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité