Upload
joseph-bedranson
View
247
Download
0
Embed Size (px)
Citation preview
8/6/2019 Installation de OCS Inventory
1/22
1
Installation OCS Inventory & GLPI sur Serveur S2
OCS Inventory
&
GLPI V.2
Installation sur SERVEUR S2
Personnes ayant collabores la ralisation de ce tutoriel :
Thebest Le cerveau de toute la
procdure
Thepure Alpha testeur, criture et
amlioration de procdure
Thereal Beta testeur, critique et
amlioration de procdure
Thecomeback Gamma testeur, critique etsimplification de procdure
8/6/2019 Installation de OCS Inventory
2/22
2
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 4
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
8/6/2019 Installation de OCS Inventory
3/22
3
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 :
http://www.ocsinventory-ng.org/index.php?page=downloads
GLPI :
http://www.glpi-project.org/
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 tournantsous 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 !
8/6/2019 Installation de OCS Inventory
4/22
4
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:
8/6/2019 Installation de OCS Inventory
5/22
5
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:
8/6/2019 Installation de OCS Inventory
6/22
6
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 serviceapache2. 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 :
http://localhost:8181/ocsreports/
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:
http://adresse_ip_du_S2:8181/ocsreports/
8/6/2019 Installation de OCS Inventory
7/22
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.
8/6/2019 Installation de OCS Inventory
8/22
8
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/6/2019 Installation de OCS Inventory
9/22
Installation OCS Inventory & GLPI sur Serveur S2
Voil, OCS Inventory est install !! Contemplez cette magnifique pagevierg
Il va donc falloir la remplir!!!!!!!!
8/6/2019 Installation de OCS Inventory
10/22
Installation OCS Inventory & GLPI sur Serveur S2
Rendez-vous dans configuration et modifiez les champs local_port 8181 et Pro
Appliquez la mise jour.
8/6/2019 Installation de OCS Inventory
11/22
11
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 danslarchive glpi que vous avez tlcharge et cest parti pour GLPI !!
Connectez-vous ladresse http://localhost:8181/glpi 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
8/6/2019 Installation de OCS Inventory
12/22
12
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
8/6/2019 Installation de OCS Inventory
13/22
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 da
8/6/2019 Installation de OCS Inventory
14/22
14
Installation OCS Inventory & GLPI sur Serveur S2
Validez et dconnectez-vous de linterface de glpi.
Allez courage, ce nest pas finit !!
8/6/2019 Installation de OCS Inventory
15/22
15
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\ssl.crt
Copiez le fichier server.crt et collez-le dans Installation OCS
RENOMMER le fichier server.crt en cacert.pem .RENOMMER le fichier OcsLogon.exe en adresse_ip_du_s2.exe (par exemple :
172.xx.xxx.164.exe)
Le rsultat va donc ressembler a :
Rendez-vous sur le S1, copiez le fichier adresse_ip_du_s2.exe sur lebureau du S1, crez un nouvel utilisateur ocs avec les droits administrateurs
de domaine.
8/6/2019 Installation de OCS Inventory
16/22
16
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 OCSAGENTSETUP.EXE- Certificate file : chemin de votre certificat cacert.pem - 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 !!!
8/6/2019 Installation de OCS Inventory
17/22
17
Installation OCS Inventory & GLPI sur Serveur S2
5. Prparation du dploiement de client via HTTP
Revenons dans linterface dOCS Inventory : http://localhost:8181/ocsreports/
Cliquez sur client (1), parcourir (2), choisissez le paquet oscpackage.exe (3) que vousvenez 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.
8/6/2019 Installation de OCS Inventory
18/22
18
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 fameuxfichier.
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 !!!!!!!!
8/6/2019 Installation de OCS Inventory
19/22
19
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 service.ini. 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.
8/6/2019 Installation de OCS Inventory
20/22
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
Allez dans longlet outil/ocsng et faites importer de nouveaux ordinateurs
8/6/2019 Installation de OCS Inventory
21/22
Installation OCS Inventory & GLPI sur Serveur S2
Cliquez sur longlet inventaire/ordinateur et l Tadaaaaa
Voil le rsultat :
8/6/2019 Installation de OCS Inventory
22/22
22
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 !!!