Upload
others
View
6
Download
0
Embed Size (px)
Citation preview
Inventaire du parc informatique avec OCS/GLPI
Qu'est-ce que OCS Inventory ?
OCS Inventory NG (Open Computers and Software Inventory Next Generation), est un outil permettant d'effectuer un inventaire automatisé d'un parc informatique.Accessible depuis une interface web, OCS va permettre de visualiser l'inventaire de votre parc.Il vous sera simple de visualiser par exemple le nombre de machine sous l'OS* Windows 7 que dispose votre parc, ainsi que d'autres éléments comme la mémoire vive, ou le processeur.Cette application va permettre aussi la télédiffusion d'application.OCS Inventory peut être couplé avec d'autres applications telles que GLPI que nous verrons également dans cet article.Cette application est diffusée sous licence GNU GPL.
Qu'est-ce que GLPI ?
GLPI (Gestion Libre de Parc Informatique), est une application destinée à la gestion de parc informatique.Utilisant le langage de programmation PHP, GLPI permet de récolter et gérer l'intégralité des composantes matérielles ou logiciels d'un parc informatique.Il permettra donc d'optimiser la maintenance des postes.
Les fonctionnalités
GLPI intègre de nombreuses fonctionnalités telles que : Inventaire des ordinateurs, périphériques (Clavier, souris...),
imprimantes et autres consommable. Gestion des licences Gestion des réparations Gestions des fournisseurs, Contrats, documents (ex : bon de
commande d'un poste) Réservation de matériel Help desk
Mise en place du serveurPour mettre en place le serveur OCS Inventory, nous allons installer l'OS Ubuntu
Server dans sa version 16.04.
Hostname
Pour modifier l'hostname de votre serveur tapez la commande suivante :
Configuration réseau
Adresse ip : 192.168.75.x
Masque de sous-réseau : 255.255.255.0
Passerelle : 192.168.75.2
DNS : 8.8.8.8 (Google)
Dans votre cas, il faudra choisir la bonne configuration réseau.
Pour configurer la carte réseau, nous allons utiliser la commande suivante :
Pour que les paramètres soient bien pris en compte tapez la commande suivante :
Mise en place d'OCS Inventory
PAGE 1
Il est important d'effecteur la commande suivante avec de mettre à jours les
composants.
Prérequis
OCS Inventory requiert :
Apache (Serveur web)
PHP
MariaDB (Base de données)
PERL
Make
Installation Apache (Serveur web)
Pour installer le serveur web Apache, il faut taper la commande suivante :
Installation du package Make
Pour installer le package Make, il faut taper la commande suivante :
Installation Php
Pour installer PHP, il faut taper la commande suivante
Page info PHP
Pour obtenir la page d'info php, il faut créer le fichier info.php dans le dossier
/var/www/html/info.php
PAGE 2
Pour vérifier que la page d'informations PHP c'est bien créé, nous ouvrons un
navigateur web en rentrant : http://adresse_ip_du_serveur/info.php
Nous obtenons ceci :
Installation MariaDB
Pour installer MariaDB, il faut taper la commande suivante :
Installation Phpmyadmin
Pour installer Phpmyadmin, il faut taper la commande suivante :
PAGE 3
Modification mot de passe root MariaDB
Afin de modifier le mot de passe par défaut de MariaDB, exécuter la commande
suivante :
Se connecter avec l'utilisateur root et lui donner tous les privilèges
PAGE 4
Installation modules PERL
Pour installer les modules PERL, il faut taper la commande suivante :
Téléchargement & Installation d'OCS Inventory
Pour télécharger OCS, il faut taper la commande suivante :
Extraire l'archive avec la commande suivante :
Accéder au dossier d'installation d'OCS Inventory, avec la commande suivante :
Lancer l'installation
On obtient ceci :
Copie des fichiers de conf de conf.d vers sites-enabled :
PAGE 5
Création des liens symboliques
Afin de prendre en compte les modifications, nous allons redémarrer le serveur Apache
Modifications à effectuer pour le télédéploiement
Il faut modifier les lignes suivante :
post_max_size = 150M
upload_max_filesize = 150M
Nous allons installer le package php soap
Relancer Apache :
Accéder à OCS Inventory via l'url : http://url_de_votre_serveur/ocsreports
On obtient ceci à l'écran :
PAGE 6
Renseignez les champs puis cliquez sur Send.
Une nouvelle page apparaît :
PAGE 7
Je vous recommande, d'activer TRACE_DELETED dans le menu Configuration > configuration > Serveur
Installer l'agent OCS Inventory
Pour installer l'agent d'OCS Inventory il faut se rendre sur le site :
http://www.ocsinventory-ng.org/fr/
Agent Windows
Executer OCS-NG-Windows-Agent-Setup
PAGE 8
Cliquez sur suivant
Renseigner URL de votre serveur ocs, puis cliquez sur suivant.
PAGE 9
Cliquez sur suivant.
PAGE 10
Cliquez sur Installer.
Mise en place de GLPI
PrérequisGLPI requiert :
Apache (Serveur web)
PHP
MariaDB (Base de données)
Téléchargement & Installation GLPI
Pour télécharger GLPI, il faut exécuter la commande suivante :
Ps : le lien risque de changer.
Extraire l'archive de GLPI :
Droit sur les fichiers & dossiers :
PAGE 11
Modifier le fichier de configuration apache :
Relancer Apache :
Accéder à GLPI via un navigateur web : http://url_de_votre_serveur/glpi/
On obtient ceci :
Cliquez sur ok.
Ensuite accepter les termes de la licence :
PAGE 12
Cliquez sur Continuer.
Cliquez sur Installer.
Cliquez sur Continuer.
PAGE 13
Cliquez sur Continuer.
Créer une nouvelle base de données nommez-la GLPI.
Cliquez sur Continuer.
PAGE 14
Cliquez sur Utiliser GLPI.
Vous accéder maintenant à la page suivante :
Login : glpi
Mot de passe : glpi
Vous accédez maintenant au panel de GLPI
PAGE 15
Supprimer le fichier install :
Ajouter le plugin ocs inventory dans glpi
Dans le menu Configuration > Plugins
Cliquez sur Installer, puis Activer.
Ensuite dans le menu Outils > OCS Inventory NG
Cliquez sur la clé en haut à gauche.
Ensuite cliquez sur Serveurs OCSNG.
Cliquez sur le + en haut à gauche.
PAGE 16
Renseignez les champs suivants :
Cliquez sur Importation de nouveaux ordinateurs
PAGE 17
PAGE 18