[Tuto] OCS-Inventory sur Debian 7

OCS Inventory est une application permettant de réaliser un inventaire sur la configuration matérielle des machines du réseau et sur les logiciels qui y sont installés et de visualiser ces informations grâce à une interface web. Il comporte également la possibilité de télé-déployer des applications sur un ensemble de machines selon des critères de recherche.

Dans ce tutoriel, je vais vous montrez comment installer un serveur OCS Inventory sur Debian 7.

1 – Mise à jour des paquets
2 – Installation de MySQL
3 – Création de la base de donnée
4 – Installation d’Apache, PHP5 et les modules PERL
5 – Installation du serveur OCS INVENTORY
6 – Installation de l’agent OCS sur debian
7 – Exécuter l’inventaire

.

$ sudo -s
password :
#

1 – Mise à jour des paquets :

# aptitude update && sudo aptitude upgrade -y

.

2 – Installation de MySQL :

# aptitude install mysql-server

Il est indispensable de modifer la valeur de “max_allowed-packet” de 16 à 32 dans le le fichier de configuration mySQL pour le télé-déploiement.
Vous trouverez cette variable dans le fichier /etc/mysql/my.cnf

# service mysql restart

.

3 – Création de la base de donnée :

# Connexion au serveur MySQL en tant que root
mysql -u root -p

# Création de la base de données "ocsweb"
mysql> CREATE database ocsweb;

# Création de l'utilisateur "ocs" et ajout des permissions
mysql> CREATE USER 'ocs'@'localhost' IDENTIFIED BY 'MOT DE PASSE';
mysql> GRANT USAGE ON *.* TO 'ocs'@'localhost';
mysql> GRANT ALL PRIVILEGES ON ocsweb.* TO 'ocs'@'localhost';

# On quitte la console MySQL
mysql> exit

.

4 – Installation d’Apache, PHP5 et les modules PERL :

# aptitude install apache2 php5 php5-mysql php5-gd libapache2-mod-perl2 libxml-simple-perl libcompress-raw-zlib-perl libdbi-perl libdbd-mysql-perl libsoap-lite-perl libapache-dbi-perl libnet-ip-perl libproc-daemon-perl nmap snmp make

.

5 – Installation du serveur OCS INVENTORY :

# aptitude install ocsinventory-server
# service apache2 restart

Vous pouvez maintenant vous connectez à l’interface WEB d’OCS et la connecté à votre base de donnée : http://ip_server/ocsreports


Le login et mot de passe par default sont : login : admin; mot de passe admin.

# mv /usr/share/ocsinventory-reports/install.php /usr/share/ocsinventory-reports/install.php.old

.

6 – Installation de l’agent OCS sur debian

# aptitude install ocsinventory-agent

.

7 – Exécuter l’inventaire :

# ocsinventory-agent --server AdresseIPv4

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *