SlideShare uma empresa Scribd logo
1 de 5
Baixar para ler offline
Chaberge Sylvain                                                                            11/09/2012
TS2 SIO
Groupe 1/A


              COMPTE RENDU TP1 : Gestion du parc informatique de NetDevInfo
                     Installation et configuration d'un outil d'inventaire




   1. Installation et configuration d'OCS Inventory

Pour pouvoir installer OCS Inventory Server il faut télécharger et installer quelques paquets pré-
requis à l'installation.

Tout d'abord faire un apt-get update pour faire les dernières mise à jours des paquets Linux.
Télécharger php5, apache2 et mysql et quelques autre paquets requis pour OCS Inventory :

   •           apt-get install php5 apache2
   •           apt-get install make libxml-simple-perl
   •           apt-get install libdbi-perl libdbd-mysql-perl
   •           apt-get install libdbi-perl libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl
   •           apt-get install libapache-dbi-perl
   •           apt-get install php5-dev
   •           apt-get install mysql-server php5-gd php5-mysql*

*Lorsque vous êtes ici, une nouvelle fenêtre va s'ouvrir pour l'installation de mysql. Il va vous être
demandé d'entrer un mot de passe, attention gardez bien ce mot de passe sinon vous ne pourrez
accéder à votre base de données.
Ensuite il faut récupérer la dernière version d'OCS Inventory Server (2.0.5) avec la commande wget
ou par internet.
Décompressez l'archive puis aller dans le dossier décompresser et lancer le script automatique :
    •            tar -xvfz nom_de_l_archive
    •           cd dossier_de_l_archive
    •           ./setup.sh

Dès que le script est lancé, l'installation d'OCS va pouvoir débuté. Durant l'installation il va vous
être demandé de suivre la procédure, étant compliqué mettez les valeurs par défaut qui sont entre
deux crochets ou tout simplement appuyer sur la touche « entrée ».
Une fois l'installation terminée vous avez le même résultat que sur la capture d'écran suivante :




Nous allons maintenant créer la base de donnée avec un utilisateur qui a les permissions :
   •         mysql -h localhost -u root -p
   •         azerty
   •         mysql> create database base_ocs;
   •         Query OK, 1 row affected (0.03 sec)
   •
   •         mysql> create user user_ocs@'localhost' identified by 'azerty';
   •         Query OK, 0 rows affected (0.06 sec)
   •
   •         mysql> grant all on base_ocs.* to user_ocs@'localhost';
   •         Query OK, 0 rows affected (0.01 sec)
   •
   •         mysql> flush privileges;
   •         Query OK, 0 rows affected (0.01 sec)
   •
•          mysql> quit;

Le nom de la base de donnée, de l'utilisateur ainsi que celui du mot de passe est purement
personnel, c'est vous même qui choisissez le nom de chacun je ne donne qu'un exemple pour
l'installation.
Il faut maintenant redémarrer le serveur apache2
     •          /etc/init.d/apache2 restart

Maintenant vous ouvrez votre navigateur web et vous entrez cette adresse dans l'URL :
   •         http://localhost/ocsreports

Vous arriverez à un résultat comme ceci :




Alors à ce niveau là, vous devez changer le login MySQL, le nom de la base de donnée que vous
avez taper lors de la création de la base de donnée et de l'utilisateur.
Lorsque vous aurez fait ceci une nouvelle page apparaîtra où il faut soumettre une requête, vous
aurez juste à cliquer sur « soumettre la requête ».
Maintenant nous voici sur le pannel d'administration, pour pouvoir se connecter par défaut le login
est « admin » et le mot de passe est « admin ». On peut constater lorsque l'on se connecte qu'il y a
deux erreurs, elles sont basique. Pour supprimer le premier vous avez juste à supprimer un fichier.

   •           rm /usr/share/ocsinventory-reports/ocsreports/install.php

Le second c'est qu'il faut changer le login et mot de passe par défaut. Donc changez juste le mot de
passe de base pour enlever cette erreur, pour faire ceci il faut cliquer sur la clé sur fond rose et
changer le champs « mot de passe ».
Voilà l'installation d'OCS Inventory est maintenant terminée.

Pour faire une remontée d'inventaire toute les heures il faut d'abord cliquer sur la clé à molette sur
fond jaune, aller dans « config » puis dans l'onglet « server » et changer le paramètre
« PROLOG_FREG » pour le mettre à 1.
    Pour créer un utilisateur il faut clique sur « user » dans le pannel d'administration, ensuite sur
    l'onglet « add a new user » et remplir les champs requis.

   2. Installation et configuration de GLPI

Pour commencer l'installation de GLPI il faut aller chercher sur leur site la dernière version à jour,
pour nous se sera la 0.83.4.
Décompressez l'archive comme à l'installation d'OCS et le mettre directement dans le dossier
« /etc/var/www » et ensuite lui donner les droits suivants :
    •         tar -xvzf glpi-0.83.4.tar.gz -C /var/www
    •         chown -R www-data /var/www/glpi

Nous allons maintenant créer la base de donnée ainsi que l'utilisateur et lui donner les droits.
   •         create database glpidb;
   •         create user user_glpi@'localhost' identified by 'azerty';
   •         grant all on glpidb.* to user_glpi@'localhost';
   •         flush privileges ;
   •         quit ;

Une fois ceci fini lancer votre navigateur web et taper dans l'URL « http://localhost/glpi ».
Il va vous être afficher la configuration de GLPI, suivez les étapes avec votre configuration.

       Étape 1 : il va vous être demander d'entrer le nom de votre serveur Mysql, l'utilisateur ainsi
que son mot de passe, ce sont les informations qui permettent la connexion à votre base Mysql.




       Étape 2 : choisissez la base de donnée précédemment créée lors de l'installation de GLPI.

Toutes les informations de connexion sont données à l'étape 4, vous pouvez maintenant cliquer sur
« utiliser GLPI ».
Pour vérifier directement dans la base de donnée que l'utilisateur glpi a bien été créé il faut d'abord
se reconnecté à la base de donnée et suivre l'étape suivante :
•           use glpidb ;
   •           select name from glpi_users ;

Pour faire l'importation de l'inventaire il faut procéder a quelques étapes afin de configurer GLPI
pour OCS.

Étape 1 : se connecter sous le compte glpi ensuite aller dans le menu « configuration » puis
« générale ».
Étape 2 : une fois dans les configuration générale il faut aller dans l'onglet « inventaire » et activer
Étape 3 : à ce niveau un nouveau onglet fait apparition dans le menu configuration qui s'intitule
« mode OCSNG ».
Étape 4 : ensuite cliquez sur votre serveur (ici localhost) et remplir correctement les entités.
Attention si vous avez entré de mauvaises données vous ne pourrez pas vous connecter à la base de
donnée.
Étape 5 : aller dans l'onglet « option d'importation » et changer les champs des périphériques,
ordinateurs etc... en import unique. Validez et tout votre inventaire sera importé.


   3. Problèmes liés aux installations

Lors de l'installation de OCS Inventory et GLPI j'ai eu un problème de machine virtuelle. N'ayant
plus accès à celle-ci je perdis toutes les données d'installation.
J'ai du refaire toute une machine virtuelle ainsi que toute les installations, ainsi par manque de
temps et d'infrastructure je n'ai pas pu répondre à toutes les questions requise.

Mais conteúdo relacionado

Mais procurados

Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertLook a box
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linuxKhalid ALLILI
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas yassine87
 
Rapport Kernel Linux - Configuration – Compilation & installation
Rapport Kernel Linux - Configuration –  Compilation & installationRapport Kernel Linux - Configuration –  Compilation & installation
Rapport Kernel Linux - Configuration – Compilation & installationAyoub Rouzi
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcatManassé Achim kpaya
 
08 04 mise en place d'un serveur mandataire (proxy)
08 04 mise en place d'un serveur mandataire (proxy)08 04 mise en place d'un serveur mandataire (proxy)
08 04 mise en place d'un serveur mandataire (proxy)Noël
 
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Manassé Achim kpaya
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur webNoël
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Sarah
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008Sonny Brabez
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderMohamed Ben Bouzid
 
Openssh
OpensshOpenssh
OpensshTECOS
 
Exposé open embedded
Exposé open embeddedExposé open embedded
Exposé open embeddedAyoub Rouzi
 
Nconf et nsclient pour icinga
Nconf et nsclient pour icingaNconf et nsclient pour icinga
Nconf et nsclient pour icingaWilfried Tiani
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoPASCAL Jean Marie
 

Mais procurados (20)

Zabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvertZabbix, garder un oeil toujours ouvert
Zabbix, garder un oeil toujours ouvert
 
PostgreSQL sous linux
PostgreSQL sous linuxPostgreSQL sous linux
PostgreSQL sous linux
 
Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas Mise en place de Nagios3 pas à pas
Mise en place de Nagios3 pas à pas
 
PostgreSQL
PostgreSQLPostgreSQL
PostgreSQL
 
Rapport Kernel Linux - Configuration – Compilation & installation
Rapport Kernel Linux - Configuration –  Compilation & installationRapport Kernel Linux - Configuration –  Compilation & installation
Rapport Kernel Linux - Configuration – Compilation & installation
 
Installation et configuration d'apache tomcat
Installation et configuration d'apache tomcatInstallation et configuration d'apache tomcat
Installation et configuration d'apache tomcat
 
08 04 mise en place d'un serveur mandataire (proxy)
08 04 mise en place d'un serveur mandataire (proxy)08 04 mise en place d'un serveur mandataire (proxy)
08 04 mise en place d'un serveur mandataire (proxy)
 
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.Mis en place d'un serveur web avec herbergement multiple sous centos 6.
Mis en place d'un serveur web avec herbergement multiple sous centos 6.
 
08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web08 01 mise en place d'un serveur web
08 01 mise en place d'un serveur web
 
Configuration des services web sous centOS 5
Configuration des services web sous centOS 5Configuration des services web sous centOS 5
Configuration des services web sous centOS 5
 
SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008SOLARIS 10 - Exercise - FR - 2008
SOLARIS 10 - Exercise - FR - 2008
 
Synthese
SyntheseSynthese
Synthese
 
Serveur http
Serveur httpServeur http
Serveur http
 
Installation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey SpiderInstallation Et Configuration De Monkey Spider
Installation Et Configuration De Monkey Spider
 
Openssh
OpensshOpenssh
Openssh
 
Exposé open embedded
Exposé open embeddedExposé open embedded
Exposé open embedded
 
Installation nconf
Installation nconfInstallation nconf
Installation nconf
 
Nconf et nsclient pour icinga
Nconf et nsclient pour icingaNconf et nsclient pour icinga
Nconf et nsclient pour icinga
 
DRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation NuxeoDRAFT - Vm Ware - Installation Nuxeo
DRAFT - Vm Ware - Installation Nuxeo
 
Apache Open SSL
Apache Open SSLApache Open SSL
Apache Open SSL
 

Destaque

Transmitir pasión historia
Transmitir pasión historiaTransmitir pasión historia
Transmitir pasión historiaFE Pugliese
 
Compte rendu chaberge ts1_sio
Compte rendu chaberge ts1_sioCompte rendu chaberge ts1_sio
Compte rendu chaberge ts1_sioshiruh
 
Catálogo Flormar Campaña 17 2014
Catálogo Flormar Campaña 17 2014Catálogo Flormar Campaña 17 2014
Catálogo Flormar Campaña 17 2014Luis Barrera
 
Vitamine C - n°10 - avril 2012
Vitamine C - n°10 - avril 2012Vitamine C - n°10 - avril 2012
Vitamine C - n°10 - avril 2012Asso_Cyclope
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónSantiago David Mazo Asendra
 
Bien Choisir sa Solution E-Commerce
Bien Choisir sa Solution E-CommerceBien Choisir sa Solution E-Commerce
Bien Choisir sa Solution E-CommerceClicboutic
 
Algunos métodos y técnicas de evaluación afines con el enfoque de competencias
Algunos métodos y técnicas de evaluación afines con el enfoque de competenciasAlgunos métodos y técnicas de evaluación afines con el enfoque de competencias
Algunos métodos y técnicas de evaluación afines con el enfoque de competenciasAngie Palacios Sierra
 
Presentación1 de excel 2007
Presentación1 de excel 2007Presentación1 de excel 2007
Presentación1 de excel 2007mayrilinkatbun
 
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunes
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunesSEEing, L'entrepreneuriat en 2015 & Echange avec les jeunes
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunesStephane Petitjean
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuelaNiurkarys21
 
Fuentes primarias y secundarias en la construcción del (1) (1)
Fuentes primarias y secundarias en la construcción del (1) (1)Fuentes primarias y secundarias en la construcción del (1) (1)
Fuentes primarias y secundarias en la construcción del (1) (1)dianaguadalupesanchezrodriguez
 

Destaque (20)

Transmitir pasión historia
Transmitir pasión historiaTransmitir pasión historia
Transmitir pasión historia
 
Compte rendu chaberge ts1_sio
Compte rendu chaberge ts1_sioCompte rendu chaberge ts1_sio
Compte rendu chaberge ts1_sio
 
Ose
OseOse
Ose
 
Catálogo Flormar Campaña 17 2014
Catálogo Flormar Campaña 17 2014Catálogo Flormar Campaña 17 2014
Catálogo Flormar Campaña 17 2014
 
Dev 40 ans mix it
Dev 40 ans mix itDev 40 ans mix it
Dev 40 ans mix it
 
Cours no4 (1)
Cours no4 (1)Cours no4 (1)
Cours no4 (1)
 
Vitamine C - n°10 - avril 2012
Vitamine C - n°10 - avril 2012Vitamine C - n°10 - avril 2012
Vitamine C - n°10 - avril 2012
 
Tecnologías de la información y la comunicación
Tecnologías de la información y la comunicaciónTecnologías de la información y la comunicación
Tecnologías de la información y la comunicación
 
Bien Choisir sa Solution E-Commerce
Bien Choisir sa Solution E-CommerceBien Choisir sa Solution E-Commerce
Bien Choisir sa Solution E-Commerce
 
Algunos métodos y técnicas de evaluación afines con el enfoque de competencias
Algunos métodos y técnicas de evaluación afines con el enfoque de competenciasAlgunos métodos y técnicas de evaluación afines con el enfoque de competencias
Algunos métodos y técnicas de evaluación afines con el enfoque de competencias
 
Herramientas de gimp 2
Herramientas de gimp 2Herramientas de gimp 2
Herramientas de gimp 2
 
Presentación1 de excel 2007
Presentación1 de excel 2007Presentación1 de excel 2007
Presentación1 de excel 2007
 
Secundaria
SecundariaSecundaria
Secundaria
 
Amicale de scherwiller
Amicale de scherwillerAmicale de scherwiller
Amicale de scherwiller
 
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunes
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunesSEEing, L'entrepreneuriat en 2015 & Echange avec les jeunes
SEEing, L'entrepreneuriat en 2015 & Echange avec les jeunes
 
Historia religiosa
Historia religiosaHistoria religiosa
Historia religiosa
 
Faros - Electricidad
Faros - ElectricidadFaros - Electricidad
Faros - Electricidad
 
ROBOTICA
ROBOTICAROBOTICA
ROBOTICA
 
República bolivariana de venezuela
República bolivariana de venezuelaRepública bolivariana de venezuela
República bolivariana de venezuela
 
Fuentes primarias y secundarias en la construcción del (1) (1)
Fuentes primarias y secundarias en la construcción del (1) (1)Fuentes primarias y secundarias en la construcción del (1) (1)
Fuentes primarias y secundarias en la construcción del (1) (1)
 

Semelhante a Compte rendu chaberge

Procédure ocs glpi_jeremy_chatel_2012_final
Procédure ocs glpi_jeremy_chatel_2012_finalProcédure ocs glpi_jeremy_chatel_2012_final
Procédure ocs glpi_jeremy_chatel_2012_finalcisco7878
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1easyopenerp
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04ImnaTech
 
Installation configuration OpenERP 7 - Windows
Installation   configuration OpenERP 7 - WindowsInstallation   configuration OpenERP 7 - Windows
Installation configuration OpenERP 7 - WindowsSanae BEKKAR
 
Présentation de CakePHP, 22/04/2010
Présentation de CakePHP, 22/04/2010Présentation de CakePHP, 22/04/2010
Présentation de CakePHP, 22/04/2010Guillaume Sautereau
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entrepriseSAIDRAISS2
 
Rapport TME_semaine_7_KAID_NHEK
Rapport TME_semaine_7_KAID_NHEKRapport TME_semaine_7_KAID_NHEK
Rapport TME_semaine_7_KAID_NHEKBelkacem KAID
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22ImnaTech
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerMohamet Lamine DIOP
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Ousmane BADJI
 
Installation et configuration d'openbravo
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravoSoumia Brabije
 

Semelhante a Compte rendu chaberge (20)

Procédure ocs glpi_jeremy_chatel_2012_final
Procédure ocs glpi_jeremy_chatel_2012_finalProcédure ocs glpi_jeremy_chatel_2012_final
Procédure ocs glpi_jeremy_chatel_2012_final
 
rapport.pptx
rapport.pptxrapport.pptx
rapport.pptx
 
Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1Installation d'openerp 6.1 rc1
Installation d'openerp 6.1 rc1
 
Installation open erp-sous-windows1
Installation open erp-sous-windows1Installation open erp-sous-windows1
Installation open erp-sous-windows1
 
Odoo open erp
Odoo open erpOdoo open erp
Odoo open erp
 
GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04GLPI sur Ubuntu 22.04
GLPI sur Ubuntu 22.04
 
Mini projet Zabbix
Mini projet ZabbixMini projet Zabbix
Mini projet Zabbix
 
Mysql
MysqlMysql
Mysql
 
Installation configuration OpenERP 7 - Windows
Installation   configuration OpenERP 7 - WindowsInstallation   configuration OpenERP 7 - Windows
Installation configuration OpenERP 7 - Windows
 
Présentation de CakePHP, 22/04/2010
Présentation de CakePHP, 22/04/2010Présentation de CakePHP, 22/04/2010
Présentation de CakePHP, 22/04/2010
 
Reseau entreprise
Reseau entrepriseReseau entreprise
Reseau entreprise
 
Implémentation d'openvpn
Implémentation d'openvpnImplémentation d'openvpn
Implémentation d'openvpn
 
Nagios twil
Nagios twilNagios twil
Nagios twil
 
Presentation
PresentationPresentation
Presentation
 
Rapport TME_semaine_7_KAID_NHEK
Rapport TME_semaine_7_KAID_NHEKRapport TME_semaine_7_KAID_NHEK
Rapport TME_semaine_7_KAID_NHEK
 
Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22Mise en place d'active directory sous windows serveur 22
Mise en place d'active directory sous windows serveur 22
 
Gestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzerGestion des LOGS savec syslog+loganalyzer
Gestion des LOGS savec syslog+loganalyzer
 
Joomla distant
Joomla distantJoomla distant
Joomla distant
 
Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7Mise en place d'un système de messagerie roundcube sous cent os 7
Mise en place d'un système de messagerie roundcube sous cent os 7
 
Installation et configuration d'openbravo
Installation et configuration d'openbravoInstallation et configuration d'openbravo
Installation et configuration d'openbravo
 

Compte rendu chaberge

  • 1. Chaberge Sylvain 11/09/2012 TS2 SIO Groupe 1/A COMPTE RENDU TP1 : Gestion du parc informatique de NetDevInfo Installation et configuration d'un outil d'inventaire 1. Installation et configuration d'OCS Inventory Pour pouvoir installer OCS Inventory Server il faut télécharger et installer quelques paquets pré- requis à l'installation. Tout d'abord faire un apt-get update pour faire les dernières mise à jours des paquets Linux. Télécharger php5, apache2 et mysql et quelques autre paquets requis pour OCS Inventory : • apt-get install php5 apache2 • apt-get install make libxml-simple-perl • apt-get install libdbi-perl libdbd-mysql-perl • apt-get install libdbi-perl libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl • apt-get install libapache-dbi-perl • apt-get install php5-dev • apt-get install mysql-server php5-gd php5-mysql* *Lorsque vous êtes ici, une nouvelle fenêtre va s'ouvrir pour l'installation de mysql. Il va vous être demandé d'entrer un mot de passe, attention gardez bien ce mot de passe sinon vous ne pourrez accéder à votre base de données.
  • 2. Ensuite il faut récupérer la dernière version d'OCS Inventory Server (2.0.5) avec la commande wget ou par internet. Décompressez l'archive puis aller dans le dossier décompresser et lancer le script automatique : • tar -xvfz nom_de_l_archive • cd dossier_de_l_archive • ./setup.sh Dès que le script est lancé, l'installation d'OCS va pouvoir débuté. Durant l'installation il va vous être demandé de suivre la procédure, étant compliqué mettez les valeurs par défaut qui sont entre deux crochets ou tout simplement appuyer sur la touche « entrée ». Une fois l'installation terminée vous avez le même résultat que sur la capture d'écran suivante : Nous allons maintenant créer la base de donnée avec un utilisateur qui a les permissions : • mysql -h localhost -u root -p • azerty • mysql> create database base_ocs; • Query OK, 1 row affected (0.03 sec) • • mysql> create user user_ocs@'localhost' identified by 'azerty'; • Query OK, 0 rows affected (0.06 sec) • • mysql> grant all on base_ocs.* to user_ocs@'localhost'; • Query OK, 0 rows affected (0.01 sec) • • mysql> flush privileges; • Query OK, 0 rows affected (0.01 sec) •
  • 3. mysql> quit; Le nom de la base de donnée, de l'utilisateur ainsi que celui du mot de passe est purement personnel, c'est vous même qui choisissez le nom de chacun je ne donne qu'un exemple pour l'installation. Il faut maintenant redémarrer le serveur apache2 • /etc/init.d/apache2 restart Maintenant vous ouvrez votre navigateur web et vous entrez cette adresse dans l'URL : • http://localhost/ocsreports Vous arriverez à un résultat comme ceci : Alors à ce niveau là, vous devez changer le login MySQL, le nom de la base de donnée que vous avez taper lors de la création de la base de donnée et de l'utilisateur. Lorsque vous aurez fait ceci une nouvelle page apparaîtra où il faut soumettre une requête, vous aurez juste à cliquer sur « soumettre la requête ». Maintenant nous voici sur le pannel d'administration, pour pouvoir se connecter par défaut le login est « admin » et le mot de passe est « admin ». On peut constater lorsque l'on se connecte qu'il y a deux erreurs, elles sont basique. Pour supprimer le premier vous avez juste à supprimer un fichier. • rm /usr/share/ocsinventory-reports/ocsreports/install.php Le second c'est qu'il faut changer le login et mot de passe par défaut. Donc changez juste le mot de passe de base pour enlever cette erreur, pour faire ceci il faut cliquer sur la clé sur fond rose et changer le champs « mot de passe ». Voilà l'installation d'OCS Inventory est maintenant terminée. Pour faire une remontée d'inventaire toute les heures il faut d'abord cliquer sur la clé à molette sur fond jaune, aller dans « config » puis dans l'onglet « server » et changer le paramètre « PROLOG_FREG » pour le mettre à 1. Pour créer un utilisateur il faut clique sur « user » dans le pannel d'administration, ensuite sur l'onglet « add a new user » et remplir les champs requis. 2. Installation et configuration de GLPI Pour commencer l'installation de GLPI il faut aller chercher sur leur site la dernière version à jour, pour nous se sera la 0.83.4.
  • 4. Décompressez l'archive comme à l'installation d'OCS et le mettre directement dans le dossier « /etc/var/www » et ensuite lui donner les droits suivants : • tar -xvzf glpi-0.83.4.tar.gz -C /var/www • chown -R www-data /var/www/glpi Nous allons maintenant créer la base de donnée ainsi que l'utilisateur et lui donner les droits. • create database glpidb; • create user user_glpi@'localhost' identified by 'azerty'; • grant all on glpidb.* to user_glpi@'localhost'; • flush privileges ; • quit ; Une fois ceci fini lancer votre navigateur web et taper dans l'URL « http://localhost/glpi ». Il va vous être afficher la configuration de GLPI, suivez les étapes avec votre configuration. Étape 1 : il va vous être demander d'entrer le nom de votre serveur Mysql, l'utilisateur ainsi que son mot de passe, ce sont les informations qui permettent la connexion à votre base Mysql. Étape 2 : choisissez la base de donnée précédemment créée lors de l'installation de GLPI. Toutes les informations de connexion sont données à l'étape 4, vous pouvez maintenant cliquer sur « utiliser GLPI ». Pour vérifier directement dans la base de donnée que l'utilisateur glpi a bien été créé il faut d'abord se reconnecté à la base de donnée et suivre l'étape suivante :
  • 5. use glpidb ; • select name from glpi_users ; Pour faire l'importation de l'inventaire il faut procéder a quelques étapes afin de configurer GLPI pour OCS. Étape 1 : se connecter sous le compte glpi ensuite aller dans le menu « configuration » puis « générale ». Étape 2 : une fois dans les configuration générale il faut aller dans l'onglet « inventaire » et activer Étape 3 : à ce niveau un nouveau onglet fait apparition dans le menu configuration qui s'intitule « mode OCSNG ». Étape 4 : ensuite cliquez sur votre serveur (ici localhost) et remplir correctement les entités. Attention si vous avez entré de mauvaises données vous ne pourrez pas vous connecter à la base de donnée. Étape 5 : aller dans l'onglet « option d'importation » et changer les champs des périphériques, ordinateurs etc... en import unique. Validez et tout votre inventaire sera importé. 3. Problèmes liés aux installations Lors de l'installation de OCS Inventory et GLPI j'ai eu un problème de machine virtuelle. N'ayant plus accès à celle-ci je perdis toutes les données d'installation. J'ai du refaire toute une machine virtuelle ainsi que toute les installations, ainsi par manque de temps et d'infrastructure je n'ai pas pu répondre à toutes les questions requise.