OCS Inventory & GLPI
Avant toute chose, il faut mettre à jour les sources (apt-get update).
Ensuite, nous allons installer les paquets nécessaires à la mise en place d’un gestionnaire d’incidents
et un gestionnaire de configurations.
apt-get install apache2
apt-get install php5
apt-get install php5-mysql
apt-get install mysql-server mysql-client
apt-get install ssh apt-get install libapache2-mod-php5 libapache2-mod-perl2 apt-get install libxml-simple-perl libcompress-zlib-perl apt-get install libdbi-perl libdbd-mysql-perl apt-get install libnet-ip-perl libphp-pclzip make apt-get install libapache-dbi-perl perl -MCPAN -e 'install XML::Entities' perl -MCPAN -e 'install SOAP::Lite'
Lors de l’installation de mysql-server, nous devons rentrer un mot de passe (qu’il faut se souvenir)
Nous devons le confirmer
Une fois tous les composants installés, il est préférable de mettre une adresse ip statique afin de
permettre l’utilisation des gestionnaires à longs termes.
Pour cela, il faut modifier le fichier /etc/network/interfaces
Il ne faut pas oublier de redémarrer le service (service networking restart)
Nous démarrons le service mysql (/etc/init.d/mysql start)
I- Installation GLPI
Télécharger la dernière version de GLPI sur le poste (Glpi83.7), puis à l’aide de l’utilitaire WinSCP,
mettre le dossier compressé sur le serveur créé.
Si nous faisons un ls sur notre console, nous nous apercevons que le dossier est bien présent :
Il faut maintenant le déziper (tar –xzf nom_dossier)
Si nous refaisons un ls, nous nous apercevons, qu’il y a le dossier compressé, et le dossier
décompréssé
Nous copions alors le dossier décompresser dans le dossier apache. (cp –r glpi /var/www)
Nous nous situons désormais dans /var/www/glpi
Nous devons donner les droits aux répertoires files/ et config/ ainsi qu’à tous les fichiers du
répertoire files/(chmod 777 nom_dossier_ou_fichier)
Nous rechageons le service apache (/etc/init.d/apache2 reload)
Nous allons ensuite sur notre naviguateur et nous entrons : http://@serveur/glpi
Nous allons configurer le serveur GLPI :
Ici, nous devons rafraichir le service mysql (/etc/init.d/mysql restart /etc/init.d/mysql reload)
Cliquer sur « Installation »
II- Installation OCS
Idem que pour l’installation du GLPI, nous transférons le dossier représentant le serveur OCS
Puis nous le décompressons (tar –xzf nom_dossier)
Nous nous situons dans le dossier OCS, puis nous lançons le script setup.sh (./setup.sh)
Nous laissons les paramètres par défaut.
Nous redémarrons le service apache (/etc/init.d/apache2 restart)
Il faut maintenant permettre l'upload de fichiers de taille importante, pour ce faire nous allons
modifier d’apache. (nano /e tc/php5/apache2/php.ini) Il faut chercher les lignes suivantes et indiquer une valeur de 60M.
POST_MAX_size=
upload_max_filesize=
Nous nous rendons maintenant sur un navigateur http://@serveur/ocsreports
Il faut supprimer le fichier install.php du répertoire ocsreports et également dans / usr/share/ocsinventory-reports/ocsreports/ (cd /OCS/ocsreports puis rm -f install.php)
On redémarre leur serveur web pour que les modifications soient apportées : /etc/init.d/apache2 restart
Aller dans Configuration, puis mettre votre adresse de serveur à la place de « localhost ».
Ensuite, on retourne dans le GLPI.
Nous devons activer le mode OCSNG
Configuration > Générale > Inventaire:
Cliquer sur valider.
Ensuite, il faut vérifier si le GLPI arrive bien à communiquer avec la base de donnée :
Cliquer sur localhost
Puis cliquer sur actualiser.
Ensuite, cliquer sur Option d’importation et mettre les importations en importation globale :
Cliquer sur Informations générale et mettre tout en oui et en TAG :
Pour importer des ordinateurs via OCS, il faut aller dans outils, puis cliquer sur OCSNG. De
là cliquer sur Importation de nouveaux ordinateurs.
III- Installation de l’agent sur un poste Windows 7 et XP
Tout d’abord, il faut installer l’agent OCS sur le poste client :
- Soit en allant directement sur le site (http://www.ocsinventory-
ng.org/fr/telechargement/telecharger-agent.html)
- Soit en utilisant l’outil de connexion à distance d’un poste :
Sur le poste client, il faut autoriser la connexion à distance
Il faut aussi autoriser les requêtes ICMP (dans les filtrages de pare-feu (filtrage entrant))
Ensuite, à l’aide de l’utilitaire Windows, se connecter au poste client (en permettant au client
d’accéder aux lecteurs…)
Une fois le paquet téléchargé, on le décompresse, puis on exécute l’exécutable
L’installation commence alors
Cliquer sur suivant
Accepter les conditions
Faire suivant
Entrer manuellement l’adresse de son serveur OCS Inventory, puis faire suivant
Faire suivant
Cocher la case permettant l’envoie de l’inventaire immédiatement, puis vous pouvez aussi mettre un
TAG pour vous retrouvez lors de l’installation de l’agent sur plusieurs machines en même temps.
Installer
Une fois l’installation de l’agent sur le poste client effectuer, aller sur votre serveur ocs inventory
avec l’interface graphique, puis, cliquer sur le premier onglet en haut à gauche
La machine apparaît.
Aisni que sur OCS (si nous allons sur Outils > OCSNG)
Puis que nous cliquons sur « importation des nouveaux ordinateurs »
La connexion entre GLPI et OCS Inventory est bien présente
IV- Déploiement
Nous installons l’agent de déploiement sur une machine.
Nous devons lui préciser l’exécutable de PsExecTool
Nous mettons l’adresse où nous voulons déployer le fichier exécutable (soit une plage d’adresse, soit
un poste)
Nous allons chercher l’exécutable. Puis nous forçons l’inventaire
Nous devons rentrer les identifiants de l’administrateur du poste client
Sur le poste client, il est nécessaire de décocher « utiliser le partage de fichiers simple »
Ainsi qu’enlever le pare-feu
Top Related