Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze Auteurs : M. Caze F. Le Grand P. Legner Tuto d’installation GLPI & OCS sous Debian Création : 10/07 Page 1 / 16 Sur le site des T2SI de l’AFPA de Castre afin d’avoir un accès à Internet nous devons passer par NETASQ qui est sur le portail du serveur intranet des formations TAI et T2SI, la particularité de ce système est qu’il fonctionne avec Java et seul la version FIREFOX 3.6.10 le supporte sous Windows. Il nous faut donc en premier lieu résoudre ce problème. Installation de Java afin d’avoir une connexion internet Aller sur le site de Oracle http://www.oracle.com/technetwork/java/javase/downloads/jre-7u4-download- 1591157.html et télécharger depuis un autre pc sur votre clé USB la version 32 ou 64 Bit qui correspond à la version Debian installé sur votre futur serveur. (Ici nous prendrons la version 64 bit). Copier Jre-7u4-linux-x64.tar.gz dans /home/user/ Toutes les commandes se feront depuis le terminal super utilisateur. Aller dans le répertoire cd /home/user/ Décompresser le fichier tar –xvf jre-7u4-linux-x64.tar.gz Créer un dossier mkdir /usr/lib/jrm Déplacer jre dans le dossier créé mv jre1.70_04 /usr/lib/jrm/jre1.70_04 Ajouter jre 1.7 à Java update-alternatives --install /usr/lib/jrm/jre1.7.0_04 /usr/lib/jrm/jre1.7.0_04/bin/java 0
16
Embed
Installation de GLPI Et OCSInventory Sur Debian Squeeze
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 1 / 16
Sur le site des T2SI de l’AFPA de Castre afin d’avoir un accès à Internet nous devons passer par NETASQ qui
est sur le portail du serveur intranet des formations TAI et T2SI, la particularité de ce système est qu’il fonctionne
avec Java et seul la version FIREFOX 3.6.10 le supporte sous Windows. Il nous faut donc en premier lieu résoudre ce
problème.
Installation de Java afin d’avoir une connexion internet
Aller sur le site de Oracle http://www.oracle.com/technetwork/java/javase/downloads/jre-7u4-download-
1591157.html et télécharger depuis un autre pc sur votre clé USB la version 32 ou 64 Bit qui correspond à la version
Debian installé sur votre futur serveur. (Ici nous prendrons la version 64 bit).
Copier Jre-7u4-linux-x64.tar.gz dans /home/user/
Toutes les commandes se feront depuis le terminal super utilisateur.
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 3 / 16
Vérifier la présence PHP Pear
aptitude install php-pear
Vérifier la présence de PHP Dev
aptitude install php5-dev
Vérifier la présence de Mysql-Server
aptitude install mysql-server
Vérifier la présence de LibMysql
aptitude install libmysqlclient15-dev
Vérifier la présence du paquet Pdo Mysql
pecl install pdo_mysql
Prise en charge de PDO pour le PHP
nano /etc/php5/apache2/php.ini
A la fin du fichier, ajouter les 2 lignes suivante (^ = touche Ctrl)
extension=pdo.so extention=pdo_mysql.so
Installation de PHPMyAdmin
aptitude install phpmyadmin
Cocher « Apache2 »
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 4 / 16
Cocher « OUI »
Rentrer et confirmer votre mot de passe
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 5 / 16
Créer un lien pour le navigateur
ln -s /usr/share/phpmyadmin /var/www/phpmyadmin
Redémarrer Apache2
/etc/init.d/apache2 restart
Si vous avez besoin de PhpMyAdmin le nom de user est : « root », il est accessible a l’adresse
http://localhost/phpmyadmin/
Création de la base de données pour GLPI
mysql -uroot -hlocalhost -p create database base_de_donnes_glpi ; create user utilisateur_glpi@’localhost’ identified by ‘mot_de_passe’ ; grant all on base_de_donnes_glpi.* to utilisateur_glpi@’localhost’;
Aller dans www et télécharger la dernière version de GLPI que vous trouverez sur leur site.
cd /var/www/ wget https://forge.indepnet.net/attachments/download/1184/glpi-0.83.2.tar.gz
Décompresser le fichier
tar –xvzf glpi-0.83.2.tar.gz
Donner les droits GLPI
chown -R www-data /var/www/glpi
Supprimé le fichier si vous le souhaitez
rm glpi-0.83.2.tar.gz
Installer les modules et librairie nécessaire à GLPI
Recopier la configuration par defaut c’est-à-dire ce qu’il y a entre les [ ].
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 9 / 16
Il est possible, qu’à la fin de cette étape le script exécuté vous déconnecte de la session
Vérifiez qu’il ne manque pas de paquet (souvent Perl) nécessaire au bon fonctionnement de OCS.
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 10 / 16
Rechercher le paquet manquant sur Internet et le télécharger.
tar -xvf nom_du_fichier cd repertoire_du_fichier perl Makefile.PL make make test make install
Redémarrer Apache
/ect/init.d/apache2 restart
Créez la base de données et un user pour OCS
mysql -uroot -hlocalhost -p create database base_de_donnes_ocs ; create user utilisateur_ocs@’localhost’ identified by ‘mot_de_passe’ ; grant all on base_de_donnes_ocs.* to utilisateur_ocs@’localhost’; flush privileges ; quit ;
Paramétré GLPI via navigateur
Dans le navigateur ; allez à :
http://localhost/ocsreports/
Complétez les champs comme indiqué
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 11 / 16
Cliquez sur « Envoyer » en bas de page
Pour vous connecter à OCS l’user et le mot de passe sont « admin »
Vous voilà sur OCS.
Tutoriel d’installation de GLPI et OCSInventory sur Debian Squeeze
Auteurs : M. Caze F. Le Grand P. Legner
Tuto d’installation GLPI & OCS sous
Debian Création : 10/07 Page 12 / 16
Dans le navigateur ; allez à :
http://localhost/glpi
Nous allons maintenant mettre en relation OCS et GLPI. Pour cela, allez dans l’onglet « configuration » puis « général
puis onglet « inventaire » et activez le mode « OCSNG » et « valider ».
Choisissez votre serveur hébergeant la base de données MySQL utilisé par OCS (cliquer dessus)