OCS Inventory & GLPI V.
2
Installation sur SERVEUR S2
Personnes ayant collabores la ralisation de ce tutoriel : Thebest Thepure Thereal Thecomeback Le cerveau de toute la procdure Alpha testeur, criture et amlioration de procdure Beta testeur, critique et amlioration de procdure Gamma testeur, critique et simplification de procdure
1 Installation OCS Inventory & GLPI sur Serveur S2
SOMMAIRE
1. CREER SUR LE BUREAU DU S2 UN DOSSIER INSTALLATION OCS 4
2. INSTALLATION DE OCS SUR SERVEUR S2
3. INSTALLATION DE GLPI
11
4. CONFIGURATION DU PAQUET A DEPLOYER
16
5. PREPARATION DU DEPLOIEMENT DE CLIENT VIA HTTP
17
6. PREPARATION DU DEPLOIEMENT VIA GPO
17
7. VERIFICATION DU BON DEROULEMENT DE LA PROCEDURE
19
8. IMPORT DES MACHINES DANS GLPI
20
2 Installation OCS Inventory & GLPI sur Serveur S2
Installez-vous confortablement pour pouvoir lire ce LONG tutoriel.
Tout dabord, allez tlcharger tous les outils ncessaires : OCS Inventory : [Link] GLPI : [Link]
Voici les outils indispensables pour que tout fonctionne : -Un ordi (oui je sais elle tait facile !!) -GLPI ( tlcharger sur le site ci-dessus) 0.68.3-2 -OCS NG Packager 1.0.1 -OCS NG Win32 SERVER 1.0.1 final -OCS NG Win32 Agent 1.0.1 -Du temps ! -Un caf si vous ntes pas patient Les diffrentes versions cites ci-dessus sont celles utilises pour raliser ce tutoriel. Petites explication : Durant le tutoriel vous trouverez souvent S1 et S2 ce sont deux serveurs diffrents tournant sous Windows 2000. Puisque cette procdure t adapt nos architecture communes. Je vous laisse donc mettre au gout de votre architecture. Concernant le port 8181 utilis, notre port 80 est inutilisable do le contournement Pour pas mal de personnes le port par dfaut fonctionnera !
3 Installation OCS Inventory & GLPI sur Serveur S2
On se lance :
1. Crer sur le bureau du S2 un dossier installation OCS
A lintrieur, dcompressez et faites glisser les fichiers suivants : -OCS NG Win32 Agent 1.0.1 (contenant OCSagent, OCSAgentSetup, OCSlogon) -OCS NG Packager 1.0.1 Vous allez donc avoir ceci :
Fermez le dossier et gardez-le au chaud, on y reviendra plus tard.
2. Installation de OCS sur serveur S2
Pour faire fonctionner ce beau petit monde, il nous faut une machine qui va faire office de serveur Apache et Mysql. Inutile de les installer, OCS intgre XAMPP qui lui-mme intgre un serveur Apache et Mysql.
No soucy !!!! Ce nest rien de bien grave puisque XAMPP est compris dans linstall dOCS, au final pas trop le choix Ici, laissez lemplacement par dfaut. Bien entendu, comme mentionn ci-dessus, installez XAMPP Web server. Pendant linstallation, un message important:
4 Installation OCS Inventory & GLPI sur Serveur S2
Cest assez explicite je pense Une fois linstallation de XAMPP termine, une petite fentre apparait en second plan. Il faut cliquer NON pour pouvoir continuer linstall dOCS.
Si, par erreur, vous avez rpondu oui, fermez simplement la fentre suivante. Vu que nous sommes sur le S2 et que nous navons pas de chance, une belle petite fentre va apparaitre vous disant que le service apache2 ne peut tre dmarr, pas le choix, faites OK et faites comme suit.
Il suffit, en fait, de changer le port dcoute dapache, rendez-vous ici pour corriger a:
5 Installation OCS Inventory & GLPI sur Serveur S2
On recherche juste le port changer et on remplace celui-ci par le port 8181 comme ceci : Ici
Et la
Sauvegarder et fermer le fichier. Avant de relancer le service apache2, il faut tout dabord arrter IIS, puis relancer le service apache2. Une fois ce dernier relanc, vous pouvez alors relancer IIS. Toutes ces tapes sont importantes, sinon a ne marchera pas !! Normalement, sur le bureau du S2, est apparu un raccourci pour aller la console de configuration dOCS Inventory. Double cliquez dessus et l... tadaa une autre erreur (on les cumule). En fait l cest trs simple, ladresse est bonne mais il ny a pas le bon port. Ladresse doit donc ressembler a : [Link] Petite astuce pour plus tard, vous ntes pas obligs dtre sur le S2 pour configurer votre interface OCS. Ouvrez votre navigateur favori et tapez cette adresse sur votre poste si vous voulez: [Link]
6 Installation OCS Inventory & GLPI sur Serveur S2
Voil, on va pouvoir passer aux choses srieuses. On se retrouve ici :
Nom dutilisateur = root Mysql Hostname =localhost Pas de mot de passe.
7 Installation OCS Inventory & GLPI sur Serveur S2
Cette fentre va alors apparatre :
En bas, vous pouvez marquer ce que vous voulez ou laisser vierge. Soumettre la requte. Puis, en cliquant sur clik here vous allez arriver sur la fentre de log OCS. Le mot de passe est admin et l'utilisateur admin (je ne saurai vous conseiller de le changer !!). .
8 Installation OCS Inventory & GLPI sur Serveur S2
Voil, OCS Inventory est install !! Contemplez cette magnifique pagevierge lol
Il va donc falloir la remplir!!!!!!!!
9 Installation OCS Inventory & GLPI sur Serveur S2
Rendez-vous dans configuration et modifiez les champs local_port 8181 et Prolog_freq 10
Appliquez la mise jour.
10 Installation OCS Inventory & GLPI sur Serveur S2
Dconnectez-vous de linterface dOCS et fermez votre navigateur.
3. Installation de GLPI
Allez maintenant dans le dossier suivant (toujours sur le S2) :
Crer un dossier glpi . Faites glisser lintrieur les fichiers et dossiers contenus dans larchive glpi que vous avez tlcharge et cest parti pour GLPI !! Connectez-vous ladresse [Link] et vous obtiendrez ceci:
Si vous avez une page derreur, pensez dsactiver le proxy. On accepte la CLUF et on dit quon veut faire une nouvelle installation de GLPI. Ensuite, faites comme le screen, localhost et root
11 Installation OCS Inventory & GLPI sur Serveur S2
Crez une nouvelle base que vous appellerez inventory
On passe donc la configuration de GLPI.
Utilisateur : glpi Mot de passe : glpi
12 Installation OCS Inventory & GLPI sur Serveur S2
Allez dans longlet : Administration/configuration/configuration gnrale et activez le mode OCSNG
Validez et vous arrivez devant une fentre identique celle du screenshot. Il faut tout mettre oui, comme dans le screen.
13 Installation OCS Inventory & GLPI sur Serveur S2
Validez et dconnectez-vous de linterface de glpi.
Allez courage, ce nest pas finit !!
14 Installation OCS Inventory & GLPI sur Serveur S2
Fermez votre navigateur, allez sur le S2, dans le dossier suivant : C:\Program Files\OCS Inventory NG\xampp\apache\conf\[Link] Copiez le fichier [Link] et collez-le dans Installation OCS
RENOMMER le fichier [Link] en [Link] . RENOMMER le fichier [Link] en adresse_ip_du_s2.exe (par exemple : [Link]) Le rsultat va donc ressembler a :
Rendez-vous sur le S1, copiez le fichier adresse_ip_du_s2.exe sur le bureau du S1, crez un nouvel utilisateur ocs avec les droits administrateurs de domaine.
15 Installation OCS Inventory & GLPI sur Serveur S2
4. Configuration du paquet dployer
Direction S2 et lanons lapplication Ocs Packager.
Il va falloir remplir tout a comme dans le screen - Exe File : chemin de [Link] - Certificate file : chemin de votre certificat [Link] - Command line option :/S /DEBUG /NP /INSTALL /SERVER:adresse_ip_du_S2 /PNUM:8181 Trs important : dans les options de ligne de commande, il y a un espace avant chaque slash, sauf le premier slash. - User : ocs@votre nom de domaine - Password : Le mot de passe ocs bien connu de tous, le fameux toile toile toile. Attention tout de mme, aucune confirmation nest demande pour le mot de passe Cliquez sur Next et donnez un dossier de destination de votre choix. Deux excutables vont alors tre crs :
Voila une bonne chose de faite !!!
16 Installation OCS Inventory & GLPI sur Serveur S2
5. Prparation du dploiement de client via HTTP
Revenons dans linterface dOCS Inventory : [Link] Cliquez sur client (1), parcourir (2), choisissez le paquet [Link] (3) que vous venez de crer et cliquez sur envoyer comme dans la capture.
6. Prparation du dploiement via GPO
Retour sur le S1. On va faire notre GPO pour que celle-ci se dploie sur tous les postes.
17 Installation OCS Inventory & GLPI sur Serveur S2
Cliquez dabord sur afficher les fichiers (1) et faites y glisser le fichier adresse_ip_du_S2.exe , ensuite cliquez sur ajouter (2) et slectionner le fameux fichier.
Pour les paramtres, ce sont les mmes que tout lheure c'est--dire : /S /DEBUG /NP /INSTALL /SERVER:adresse_ip_du_s2 /PNUM:8181 N.B : Pour ceux qui auraient install OCS Inventory sur un poste fixe grce au prcdent tutoriel, il nest pas ncessaire de tout dsinstaller. En effet, il suffit de rajouter largument /DEPLOY :4032 la ligne de commande ce qui nous donne : /S /DEBUG /NP /INSTALL /DEPLOY :4032 /SERVER:adresse_ip_du_S2 /PNUM:8181
Voil, tout est en place !!!!!!!!
18 Installation OCS Inventory & GLPI sur Serveur S2
7. Vrification du bon droulement de la procdure
Redmarrez un poste qui est dans lunit dorganisation o agit la GPO et laissez faire. Pour vous assurer que cela fonctionner, il faut allez dans deux endroits sur le poste client: a. C:\ocs-ng : lors du premier dploiement, sassurez de la prsence du .exe ct dun fichier texte (qui sera supprim lors du 2ime redmarrage). Au 2ime redmarrage, le fichier texte devra ressembler a :
b. C:\Program Files\OCS Inventory Agent\ : ouvrir le fichier [Link]. Il doit ressembler a :
Attention, le temps de synchro avec les machines est alatoire pour ne pas surcharger le rseau Si vous voulez que votre machine test se synchronise devant vos yeux, il suffit de changer la valeur de TTO_Wait 10 par exemple, enregistrez, killez le service "ocs inventory service", puis relancez-le. La machine se synchronisera dans les 10 secondes.
19 Installation OCS Inventory & GLPI sur Serveur S2
8. Import des machines dans GLPI
Une fois que vous avez un nombre sympathique de machines rpertories avec OCS, fermez celui-ci et lancez linterface de glpi. Allez dans longlet outil/ocsng et faites importer de nouveaux ordinateurs
20 Installation OCS Inventory & GLPI sur Serveur S2
Cliquez sur longlet inventaire/ordinateur et l Tadaaaaa Voil le rsultat :
21 Installation OCS Inventory & GLPI sur Serveur S2
Un simple clic sur le nom vous donne de plus amples informations
Voil, cest fini. Ce fut long mais le rsultat est l !! Les possibilits de GLPI, allies la force dOCS Inventory, sont assez impressionnantes. Je vous laisse le plaisir de dcouvrir le fonctionnement et lutilisation de ces derniers !! Pour ceux qui veulent approfondir OCS il y a une documentation livre avec le serveur en appuyant sur le bouton aide dOCS (167 pages en anglais !!).
A la prochaine pour une nouvelle procdure !!!
22 Installation OCS Inventory & GLPI sur Serveur S2