Installation OCS 2.1.2 Debian 7

800px-ocsinventory-1-Nous allons voir ici comment installer OCS 2.1.2 sur le système d’exploitation Debian 7.

OCS Inventory NG (Open Computer and Software Inventory) est une application web créée en 2001 qui permet de réaliser un inventaire complet du parc informatique. Il comporte également la possibilité de télé-déployer des applications sur l’ensemble du réseau

Préparation installation

On installe les dépendances obligatoires :

aptitude install apache2 php5 make libxml-simple-perl libcompress-zlib-perl libdbi-perl libdbd-mysql-perl libnet-ip-perl libsoap-lite-perl mysql-server php5-gd php5-mysql libapache2-mod-php5 libapache2-mod-perl2 php5-dev

On installe ensuite quelques outils nécessaires au bon fonctionnement d’OCS-SERVER:

wget www.cpan.org/authors/id/P/PH/PHRED/Apache-DBI-1.11.tar.gz
tar -xvzf Apache-DBI-1.11.tar.gz
cd Apache-DBI-1.11/
perl Makefile.PL
make

wget www.cpan.org/authors/id/S/SI/SIXTEASE/XML-Entities-1.0001.tar.gz
tar -xvzf XML-Entities-1.0001.tar.gz
cd XML-Entities
perl Makefile.PL
make
make install

On télécharge OCS 2.1.2 :

wget https://launchpad.net/ocsinventory-server/stable-2.1/2.1.2/+download/OCSNG_UNIX_SERVER-2.1.2.tar.gz
tar -xvzf OCSNG_UNIX_SERVER-2.1.2.tar.gz
cd OCSNG_UNIX_SERVER-2.1.2/

On exécute le script en suivant les instructions ( OCS vous proposera à plusieurs reprises d’installer des modules PERL, il faut bien évidemment accepter sinon l’installation sera interrompu ) :

./setup.sh

Le message suivant confirme que l’installation est terminée :

Capture

On accède à mysql et on va créer une base pour OCS avec son utilisateur :

mysql -h localhost -u root -p
create database ‘ocsweb‘;
grant all privileges on ocsweb.* to ocs@localhost identified by 'ocs';
flush privileges;
exit;

On redémarre le service Apache :

/etc/init.d/apache2 restart

Installation OCS 2.1.2

Avec votre navigateur, saisir l’URL suivante :

http://adresse_de_votre_serveur/ocsreports/

Entrer votre login, mot de passe, le nom de la base pour OCS et où se situe le serveur :

OCS-install

A cette étape, cliquer uniquement sur « Envoyer » :

OCS-install1

Cliquer sur « Click here to enter OCS-NG GUI » :

OCS-install2

Vous accéder à l’interface pour vous connecter, les identifiants par défaut sont ( user : admin password : admin) :

OCS-install3

Vous voila connecté à l’interface OCS 2.1.2 :

OCS-install4

Il ne reste plus qu’à supprimer le fichier d’installation pour enlever une partie du message d’erreur :
rm /usr/share/ocsinventory-reports/ocsreports/install.php

je vous conseil également de modifier le mot de passe par défaut de l’interface OCS. L’installation est à présent terminé.

Bookmarquez le permalien.