12
Arsac Alexandre Réalisé le 21 Janvier 2011. http :// utopiie . com Installation et Paramétrage GLPI sur une machine virtuelle Debian Exemple pour une machine virtuelle paramétré avec une IP 192.168.x.xx ainsi qu’un login abc et un mot de passe abc Pour commencer nous allons nous connecter à Debian via l’utilitaire Putty. L’adresse IP est 192.168.x.x Login : abc Pass : abc Tout ce fera en code, l’interface graphique n’est pas utilisé en virtuel pour économiser un maximum les ressources. On va tout d’abord mettre à jour de la liste des paquets avec la commande apt-get update Nous aurons besoin d’Apache, MySQL et PHP5. Pour installer apache2, on utilise la commande apt-get install apache2 Pour installer PHP5, on utilisera la commande apt-get install php5 Pour installer MySQL, on utilise les commandes apt-get install php5-mysql et apt-get install mysql-server mysql-client Paramètre Mysql [ root / artet !11 ] Si MySQL ne s’est pas lancé après l’installation, on utilisera la commande /etc/init.d/mysql start Ensuite pour être tranquille par la suite, on lancera la commande aptitude install apache2 libapache2-mod-perl2 php5 php5-mysql php5-gd libapache2-mod-php5 libnet-ipperl libcompress-zlib- perl libdbd-mysql-perl libdbi-perl libapache-dbi-perl libxml- simple-perl libsoap-lite-perl phpmyadmin apt-get install php5- cgi build-essential mysql-server-5.0 Tout d’abord il faut télécharger la dernière version de GLPI. Pour ce faire on se rend sur le site : http :// www . glpi - project . org / . Nous avons la version 0.78.2. Il va falloir copier le lien de téléchargement et le coller sous la console Debian. Pour le coller il faudra faire clique droite de la souris. On utilise la commande wget « lien_de_téléchargement » Le fichier téléchargé est alors mis dans le dossier root. Pour y avoir accès, depuis la racine, faire cd root. Il faut maintenant installer GLPI. Pour ce faire il faut dé-zipper l’archive. Pour ce faire on utilise la commande tar –xzf nom_du_fichier.tar.gz Arsac Alexandre Réalisé le 21 Janvier 2011. http :// utopiie . com

Installation et Paramétrage GLPI sur une machine … · Arsac Alexandre Réalisé le 21 Janvier 2011. Installation et Paramétrage GLPI sur une machine virtuelle Debian Exemple pour

Embed Size (px)

Citation preview

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Installation et Paramétrage GLPI sur une

machine virtuelle Debian

Exemple pour une machine virtuelle paramétré avec une IP 192.168.x.xx ainsi qu’un login

abc et un mot de passe abc

Pour commencer nous allons nous connecter à Debian via l’utilitaire Putty. L’adresse IP est

192.168.x.x● Login : abc● Pass : abc

Tout ce fera en code, l’interface graphique n’est pas utilisé en virtuel pour économiser un

maximum les ressources.

On va tout d’abord mettre à jour de la liste des paquets avec la commande apt-get update Nous aurons besoin d’Apache, MySQL et PHP5.

Pour installer apache2, on utilise la commande apt-get install apache2Pour installer PHP5, on utilisera la commande apt-get install php5Pour installer MySQL, on utilise les commandes apt-get install php5-mysql et apt-get install mysql-server mysql-clientParamètre Mysql [ root / artet !11 ]

Si MySQL ne s’est pas lancé après l’installation, on utilisera la commande /etc/init.d/mysql start Ensuite pour être tranquille par la suite, on lancera la commande aptitude install apache2 libapache2-mod-perl2 php5 php5-mysql php5-gd libapache2-mod-php5 libnet-ipperl libcompress-zlib-perl libdbd-mysql-perl libdbi-perl libapache-dbi-perl libxml-simple-perl libsoap-lite-perl phpmyadmin apt-get install php5-cgi build-essential mysql-server-5.0 Tout d’abord il faut télécharger la dernière version de GLPI. Pour ce faire on se rend sur le

site : http://www.glpi-project.org/ . Nous avons la version 0.78.2.

Il va falloir copier le lien de téléchargement et le coller sous la console Debian.

Pour le coller il faudra faire clique droite de la souris.

On utilise la commande wget « lien_de_téléchargement »Le fichier téléchargé est alors mis dans le dossier root.

Pour y avoir accès, depuis la racine, faire cd root.

Il faut maintenant installer GLPI. Pour ce faire il faut dé-zipper l’archive. Pour ce faire on

utilise la commande tar –xzf nom_du_fichier.tar.gz

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Les fichiers sont dé-zippé dans le dossier root, dans un dossier GLPI.

On va ensuite copier le fichier dé-zippés dans le dossier apache pour l’ouvrir ensuite depuis le

navigateur web. On utilisera la commande cp –r glpi cd /var/www/-r pour copier les sous-répertoires.

Il ne faut pas oublier, il faut donner des droits supplémentaires aux répertoires files/ et

config/.

Par mesure de simplicité on donnera tous les droits à ces deux répertoires en utilisant la

commande

chmod 777 files et chmod 777configOn devra faire manuellement tous les fichiers du dossier files/ car sinon on rencontrera un

problème lors de l’installation.

Par mesure de sécurité on recharge le service Apache en faisant /etc/init.d/apache2 reload Depuis le poste client on se rend sur Debian. http://192.168.x.xx/glpi.

L’installation va commencer.

On commence par choisir la langue, on accepte ensuite les conditions.

Penser à refaire un /etc/init.d/mysql restart/etc/init.d/mysql reloadEnsuite, cliquer sur installer.

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Pour se connecter, plusieurs comptes différents :● glpi/glpi pour le compte administrateur● tech/tech pour le compte technicien● normal/normal pour le compte normal● post-only/postonly pour le compte postonly

Il faut maintenant que GLPI répertorie automatiquement tous les PC présent sur le réseau.

Pour ce faire il faut installer sur Debian OCS inventory-ng.

_________________________

Il faut se rendre sur le site http://www.ocsinventory-ng.org/ et en allant dans la partie

Dowload, répéter les mêmes procédés que pour GLPI.

/ !\ Ne pas prendre la version 2.0 RC1. Pas encore vraiment compatible avec la version

actuelle de GLPI car non stable.

On dé-zippe le fichier en faisant tar –xzf nom_du_fichier.tar.gz

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

On se rend dans le dossier OCSNG_UNIX_SERVER-1.3.3 puis on lance la commande ./

setup.sh.

L’installation d’OCS va donc commencer.

Plusieurs informations vont être demandées. Il faut réécrire ce qui est indiqué entre crochet.

(Ou faire entrer)

S’il manque des paquets, utiliser aptitude searh nom_du_paquet, puis aptitude install

nom_du_paquet. Les :: sont remplacé par un -.

OCS est installé sur Debian.

Il faut ensuite relancer le service apache avec la commande /etc/init.d/apache2 restart.

Il faut maintenant permettre l'upload de fichiers de taille importante, pour ce faire nous allons

modifier d’apache.

Pour ce faire cd /etc/php5/apache2/ puis nano php.iniIl faut chercher les lignes suivantes et indiquer une valeur de 60M.

● POST_MAX_size=● upload_max_filesize=

Il faut maintenant se rendre depuis un navigateur web sur http://192.168.x.xx/ocsreports/

install.php.

La première étape consiste à rentrer les paramètres de la base de données MySQL.● Login MySQL: abc

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

● Mot de passe MySQL: abc● MySQL HostName : localhost

La base de donnée est ensuite paramétré et l’installation est finit.

Il faut supprimer le fichier install.php du répertoire ocsreports.

Depuis debian, faire cd OCSNG_UNIX_SERVER-1.3.3 puis cd ocsreports.

Et pour finir faire rm -f install.phpPuis allez également dans /usr/share/ocsinventory-reports/ocsreports/ via la commande cd et faire un

rm –f install.php On redémarre leur serveur web pour que les modifications soient apportées : /etc/init.d/apache2 restart Pour se connecter à OCS, il faut rentrer comme identifiant admin et comme mot de passe

admin.

_________________________

Ensuite, il faut retourner dans GLPI, aller dans Configuration, puis Générale et pour finir

inventaire. De là, il activer le mode OCSNG.

Ensuite allez dans configuration puis sur mode OCSNG. Vérifier si GLPI arrive bien à

communiquer avec la base de données d’OCS. ● Hôte : localhost● Nom de la base : localhost

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

suite.

Direction le site OCS, dans la partie Download, nous allons nous rendre dans la version 1.3.3.

On va ensuite télécharger OCS Inventory NG Agents ainsi que OCS Inventory NG Agent

Deployment Tool.

On va lancer le fichier OCS Inventory NG Agent Deployment Tool et l’installer.

Une fois installé on le lance et on clique sur Windows Agent.

Ecrire ensuite la place d’adresse dans laquelle se situent les potes du réseau.

Faire next. Il faut sélectionner l’agent dans le dossier OCSNG_WINDOWS_AGENT qui est

OcsAgentSetup.exe. Il faut ensuite renseigner l’adresse du serveur OCS qui est 192.168.0.16.

Pour finir on coche l’option Forcer Inventory.

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com

On se connecte sur OCS et on se rend compte que des nouveaux PC ont été détectés.

On retourne dans GLPI pour importer des nouveaux ordinateurs comme décrit précédemment

et le tour est joué.

Une page web est ensuite créée pour avoir accès plus facilement depuis l’adresse du serveur à

GLPI et OCS.

Le fichier index.html de /var/www/ est modifié.

Arsac Alexandre Réalisé le 21 Janvier 2011.http://utopiie.com