Installation de OCS Inventory

download Installation de OCS Inventory

of 22

Transcript of Installation de OCS Inventory

  • 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 !!!