TP SARI - Solutions d'inventaire. Installation OCSInventory ...

flippantmewlingΑσφάλεια

19 Ιουν 2012 (πριν από 5 χρόνια και 2 μήνες)

353 εμφανίσεις

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 1 sur 38
TP SARI - Solutions d'inventaire.
Installation OCSInventory-NG et GLPI.
Versions 1.0 RC2 et 0.65 RC2.
COMPLEMENTS : Installation d’un serveur Windows

Correspondant dans le document principal aux chapitres
II) Installation d'OCSInventory-NG
.........................................................................................p1
III) Installation de GLPI
..........................................................................................................p3

Table des matières de ce document
1) Préambule..........................................................................................................................................1
2) Installation d’OCS-Inventory........................................................................................................1
3) Lancement d’OCS..........................................................................................................................11
4) Configuration de la sécurité par XAMPP.................................................................................16
5) Installation de GLPI.......................................................................................................................25



1) Préambule
Les installations de OCS_inventory_NG_1.0-RC2 et GLPI_0.65 ont été testées le 7 avril 2006 (pour la
dernière fois) sur un Dell Optiplex GX 620, 1 Go de Ram sous Windows XP Pro service pack 2 (Windows
update à jour) et sur un HP OmnibookXE3 930 MHz, 256 Mo de Ram sous Windows XP Pro service pack
2


2) Installation d’OCS-Inventory

Sur le site
http://ocsinventory.sourceforge.net/
et notamment le lien
http://ocsinventory.sourceforge.net/index.php?page=1_0_RC2
, vous pouvez les récupérer

OCSNG-WINDOWS_SERVER_1.0-RC2-FINAL
OCSNG_WINDOWS_CLIENT_1.0_RC2_FINAL.zip

Extraire les fichiers de OCSNG-WINDOWS_SERVER_1.0-RC2-FINAL

Afficher les fichiers
Cliquer sur OcsSetup.exe
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 2 sur 38


Cliquer sur Exécuter
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 3 sur 38

Cliquer sur Suivant

Sélectionner j’accepte les termes de la licence, cliquer sur Suivant
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 4 sur 38

Cliquer sur Installer

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 5 sur 38

Cliquer sur Fermer

Cliquer sur OK

Fermer le XAMPP Control Panel Application (sinon, apache et mysql ne se lanceront pas avec les bons
paramètres)
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 6 sur 38

Fermer la fenêtre ci-dessus
Aller jusqu’à “C:\Program Files\OCSInventoryNG\xampp\mysql” et lancer le script
“mysql_installservice.bat”.
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 7 sur 38


Aller jusqu’à “C:\Program Files\OCSInventoryNG\xampp\apache” et lancer le script
“apache_installservice.bat”.
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 8 sur 38

Au premier lancement, Il vous est demandé de confirmer le déblocage de http par le pare-feu windows.

Cliquer Débloquer.
Vous pouvez modifier l’étendue du déblocage
Sous Panneau de configuration->Centre de sécurité->Pare-feu Windows->choisissez Onglet Exceptions
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 9 sur 38

->sélectionner la ligne Apache http Server->clic sur Modifier

->Cliquer sur «Modifier l’étendue->cocher uniquement mon reseau (ou sous-reseau)
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 10 sur 38








Appuyer sur une touche



3) Lancement d’OCS

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 11 sur 38
Sur votre navigateur préféré, entrer http://localhost/ocsreports

Entrer une invite à renseigner le label au démarrage de l’inventaire d’un client
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 12 sur 38

Cliquer sur « Soumettre la requête »
Il est indiqué que l’utilisateur par défaut est admin, mot de passe admin
Cliquer sur le lien « Click here to enter OCS-NG GUI »
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 13 sur 38

Renseigner admin, mot de passe admin
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 14 sur 38

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 15 sur 38

Changer le mot de passe admin en cliquant sur « Changer mot de passe »

4) Configuration de la sécurité par XAMPP

Sur votre navigateur préféré, choisissez http://localhost/security

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 16 sur 38

Cliquer sur Anglais (la traduction française n’existe pas de toute façon pour la partie sécurité de xampp)
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 17 sur 38

Descendre un peu plus bas puis cliquer sur
http://localhost/security/xamppsecurity.php

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 18 sur 38

Entrer deux fois le mot de passe et la documentation d’ocs recommande de choisir cookie puis cliquer sur
« Password changing »
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 19 sur 38

Renseigner dans le chapitre « XAMPP Directory Protection »
User root
Et un mot de passe (je mets le même)
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 20 sur 38

Cliquer sur « Make safe the XAMPP directory »

Note du groupe SARI : la documentation ocs recommande de paramétrer en mode safe_mode = on
cependant il se produit alors l’erreur « Warning: set_time_limit() [function.set-time-limit]: Cannot set
time limit in safe mode in C:\Program Files\OCS Inventory NG\xampp\htdocs\ocsreports\dico.php on
line 15” dans le menu Dictionnary d’OCS.
Nous vous recommandons donc de laisser le mode safe_mode = off.
Aller à VI) Installation GLPI de ce
document.

[Si vous souhaitez configurer le mode safe_mode à on :
Choisir le lien
http://localhost/xampp/index.php
puis Français et ensuite phpinfo() dans le menu de
gauche
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 21 sur 38


Ensuite phpinfo() dans le menu de gauche

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 22 sur 38


Reperer la ligne
Configuration File (php.ini) Path et ouvrir le fichier
(ici C:\Program Files\OCS Inventory NG\xampp\apache\bin\php.ini)
Rechercher la ligne contennat le mot-clé safe_mode

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 23 sur 38

Modifier pour safe_mode=on. Enregistrer le fichier.
Redemarrer apache et mysql (par le panneau de control de Xampp)

Vérifier que xampp est sécurisé, en choisissant le lien
http://localhost/security/
Une identification vous est alors demandé.

Vous devez obtenir maintenant la fenêtre suivante (tout secure)
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 24 sur 38


5) Installation de GLPI


Configurer PhpMyAdmin
- -Aller dans le répertoire de C:\Program Files\OCS Inventory NG\xampp\phpMyAdmin\phpmyadmin et
ouvrir le fichier "config.inc.php".
-A la ligne - $cfg['Servers'][$i]['password'] = ' '; remplacer l'espace entre les ' ' par le mot de passe root
pour mysql

$cfg['Servers'][$i]['auth_type'] = 'cookie'; // Authentication method (config, http or cookie based)
$cfg['Servers'][$i]['user'] = 'root'; // MySQL user
$cfg['Servers'][$i]['password'] = ''; // MySQL password (only needed

Sur votre navigateur préféré, lancer http://localhost/phpmyadmin
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 25 sur 38


Aller à la page d'accueil et créer la base glpi, rien mettre dedans
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 26 sur 38

-Dans phpmyadmin, choisissez la rubrique « Privilèges » puis « ajouter un utilisateur ».

-Remplisser les champs. Utilisateur : glpi
Serveur :
localhost
Mot de passe :
ce que vous voulez
Entrer à nouveau :
même chose que le mot de passe



-Ne rien cocher et cliquer exécuter -Aller dans Privilèges Spécifiques à une base de données, choisissez
glpi
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 27 sur 38

-Donner tous les droits et exécuter

-On a donc un usager GLPI qui a tous les droits sur la base GLPI, éviter le plus possible d'utiliser root pour
les applications.
Installer GLPI-
Vous pouvez récupérer l’archive sur le site
http://glpi.indepnet.org/
.
Cliquer sur Télécharger dans le menu de gauche
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 28 sur 38
Cliquer
sur GLPI Version 0.65 et (vous devez avoir installé Power Archiver) choisir. Ouvrir

Sous Power Archiver, sélectionner l’archive récupéré et choisir Extraire
Copier le répertoire GLPI obtenu dans le C:\Program Files\OCS Inventory NG\xampp\, taper l'adresse
http://localhost/glpi -L'install devrait démarrer automatiquement.
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 29 sur 38

Cliquer sur OK
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 30 sur 38

Sélectionner « J’ai lu et ACCEPTE les termes de la licence énoncées ci-dessus Cliquer sur Continuer
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 31 sur 38

Cliquer sur Installation
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 32 sur 38

Cliquer sur Continuer
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 33 sur 38

Renseigner Mysql server : localhost Mysql user : root Mysql pass : <le mot de passe renseigné sous
xampp>
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 34 sur 38

Sélectionner glpi et cliquer sur Continuer
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 35 sur 38

Cliquer sur Continuer
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 36 sur 38

Cliquer sur Utiliser GLPI
TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 37 sur 38

TP Sari-Solutions d’inventaire-compléments- Serveur Windows-.doc-Mis à jour 21-04-06-Page 38 sur 38