TP OCS-GLPI
Debian Squeeze installé et configuré (adresse IP fixe, PHP, MySQL et Apache).
GLPI
Installez certains modules PHP nécessaires à GLPI pour fonctionner :
1 aptitude install php5-gd 2 aptitude install mysql-server-5.0 php5-mysql
Redémarrez le service :
1 /etc/init.d/apache2 restart
Créez la base de données et un user avec les droits pour GLPI :
1 mysql -uroot -hlocalhost -p 2 create database base_de_donnes_glpi;
3 create user utilisateur_glpi@'localhost' identified by 'mot_de_passe'; 4 grant all on base_de_donnes_glpi.* to utilisateur_g lpi@'localhost'; 5 flush privileges; 6 quit;
Allez dans le dossier www d’Apache et téléchargez la dernière version de GLPI :
Décompressez-la :
1 tar -xvzf glpi-0.78.2.tar.gz
Donnez les droits à GLPI sur le dossier GLPI
1 chown -R www-data /var/www/glpi
Vous pouvez supprimer le fichier qui n’est plus nécessaire :
1 rm glpi-0.78.2.tar.gz
Installez certains modules et librairies pour PHP et Apache nécessaires à GLPI pour fonctionner :
1 aptitude install libapache2-mod-php5 libapache2-mod-perl2 2 aptitude install libxml-simple-perl libcompress-zlib-perl
3 aptitude install libdbi-perl libdbd-mysql-perl 4 aptitude install libnet-ip-perl libphp-pclzip make
5 aptitude install libapache-dbi-perl 1 perl -MCPAN -e 'install XML::Entities' 2 perl -MCPAN -e 'install SOAP::Lite'
Redémarrez le service :
1 /etc/init.d/apache2 restart
Avec votre navigateur, saisissez l’adresse suivante :
http://adresse_de_votre_serveur/glpi/
Première chose pour se sentir un plus chez soi, cliquez sur “Settings” en haut à droite puis à côté de l’option «
Select Language », sélectionnez « Français ». On se sent tout de suite plus chez soi quand on comprend ce que
GLPI nous raconte :
OCS INVENTORY :
Allez dans le dossier www d’Apache :
1 cd /var/www/
Téléchargez la dernière version d’OCS :
1 wget http://launchpad.net/ocsinventory-server/stable-2.0/2.0rc2/ +download/OCSNG_UNIX_SERVER-2.0rc2.tar.gz
Décompressez-la :
1 tar -xvzf OCSNG_UNIX_SERVER-2.0rc2.tar.gz
Supprimez le fichier si vous le souhaitez :
1 rm OCSNG_UNIX_SERVER-2.0rc2.tar.gz
Allez dans le dossier nouvellement créé pour OCSInventory :
1 cd OCSNG_UNIX_SERVER-2.0rc2
Exécutez le script qui fera l’installation automatique d’OCS. Parce que la procédure est longue et pas
particulièrement passionnante (surtout pour ne pas dire que c’est long à taper), vous avez juste à suivre la
procédure en validant chaque étape avec les paramètres par défaut :
1 . ./setup.sh
A la fin de la procédure, un petit message apparaîtra en stipulant que tout s’est bien passé et que vous pouvez
profitez d’OCS. Il est possible, qu’à la fin de cette étape, le script exécuté vous déconnecte de votre session. Ne
jetez pas votre machine, ce n’est pas grave reconnectez-vous en root et tout de suite la suite en redémarrant le
service Apache (ça ne mange pas de pain) :
1 /etc/init.d/apache2 restart
Créez la base de données et un user avec les droits pour OCS :
1 mysql -uroot -hlocalhost -p 2 create database base_de_donnes_ocs;
3 create user utilisateur_ocs@'localhost' identified by 'mot_de_passe'; 4 grant all on base_de_donnes_ocs.* to utilisateur_oc s@'localhost'; 5 flush privileges; 6 quit;
http://adresse_de_votre_serveur/ocsreports/
Entrez votre login, votre de mot de passe, le nom de la base pour OCS et où se situe le serveur
Normalement il y aura le probleme suivant qui va s’afficher :
Il faudra donc taper la commande suivante :
Et modifier :
Puis ouvrir :
Et modifier les paramètres de connexion :
Supprimez le fichier d’installation pour pouvoir se connecter directement à l’interface de connexion :
Puis on re essaye de se connecter : (admin admin)
Nous allons maintenant mettre en relation OCS avec GLPI. Pour cela, allez dans onglet « Configuration » puis «
Générale » puis onglet « Inventaire » activez le mode « OCSNG » :
Pour l’option « Activer le mode OCSNG », sélectionnez « Oui » et cliquez sur « Valider » :
Top Related