tp ocs-glpi ). - portfolisiorida.files.wordpress.com · tp ocs-glpi debian squeeze installé et...

9
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_glpi@'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

Upload: lekien

Post on 12-Sep-2018

273 views

Category:

Documents


1 download

TRANSCRIPT

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 » :

Entrez tous les paramètres concernant la base d’OCS tels que le nom de la base, le login, le user, le mot de

passer et l’hôte qui l’héberge . Si tout est correcte après avoir validé, vous obtiendrez les messages surligné en

bas :