13
1 Simon Fesnien Décembre 2013 Installation GLPI et OCS Inventory Debian 7 Installation serveur apache 2 et php5 # apt-get install php5-mysql # apt-get install libapache2-mod-php5 Paquets PERL : # apt-get install libxml-simple-perl # apt-get install libdbi-perl # apt-get install libdbd-mysql-perl # apt-get install libapache-dbi-perl # apt-get install libnet-ip-perl # apt-get install libsoap-lite-perl Paquets PHP : # apt-get install php5-dev # apt-get install php5-gd # apt-get install libarchive-zip-perl # apt-get install php5-imap # apt-get install php5-ldap # apt-get install php5-curl Serveur base de données mysql5.5 # apt-get install mysql-server-5.5 MDP superutilisateur mysql : password Outils complémentaires : # apt-get install nmap Gestionnaire de mise à jour : # apt-get install update-manager-core

Installation GLPI et OCS Inventory Debian 7

Embed Size (px)

Citation preview

Page 1: Installation GLPI et OCS Inventory Debian 7

1

Simon Fesnien Décembre 2013

Installation GLPI et OCS Inventory Debian 7

Installation serveur apache 2 et php5

# apt-get install php5-mysql

# apt-get install libapache2-mod-php5

Paquets PERL :

# apt-get install libxml-simple-perl

# apt-get install libdbi-perl

# apt-get install libdbd-mysql-perl

# apt-get install libapache-dbi-perl

# apt-get install libnet-ip-perl

# apt-get install libsoap-lite-perl

Paquets PHP :

# apt-get install php5-dev

# apt-get install php5-gd

# apt-get install libarchive-zip-perl

# apt-get install php5-imap

# apt-get install php5-ldap

# apt-get install php5-curl

Serveur base de données mysql5.5

# apt-get install mysql-server-5.5

MDP superutilisateur mysql : password

Outils complémentaires :

# apt-get install nmap

Gestionnaire de mise à jour : # apt-get install update-manager-core

Page 2: Installation GLPI et OCS Inventory Debian 7

2

Simon Fesnien Décembre 2013

Paramètrage du serveur

Apache2 et PHP5

Le dossier root du serveur apache se trouve dans /var/www

Attribuer les droits complets au dossier pour l’installation : # cd var

# chmod 777 www

Modifier la valeur memory_limit dans le fichier /etc/php5/apache2/php.ini (pour glpi)

Remplacer la valeur 16M par 64M

Redémarrer le service : # etc/init.d/apache2 restart

Tester le fonctionnement du serveur apache2/php5

Supprimez la page html par défaut du serveur Apache

# rm /var/www/index.html

Et remplacer par index.php

# vim /var/www/index.php

Partie serveur base de données MySql

Page 3: Installation GLPI et OCS Inventory Debian 7

3

Simon Fesnien Décembre 2013

Créer les dossiers pour y déposer les sources d’installations :

cd opt/

mkdir ocs

mkdir glpi

Attribuer les droits aux dossiers pour l’installation :

cd opt/

chmod –R 777 *

Télécharger la source d’installation OCS Inventory NG

http://www.ocsinventory-ng.org/fr/telechargement/telechargement-ocs-inventory-ng-serveur-pour-

unix.html

Télécharger la source d’installation de GLPI

http://www.glpi-project.org/?article3&lang=fr

Création d’un dossier de partage entre vbox et debian

Pour installer ces paquets, on peut utiliser la commande wget qui va interroger directement les

serveurs Debian mais comme nous sommes en virtualisation, il est aussi possible de créer un dossier

de partage entre la machine physique et la machine virtuelle pour y déposer les sources téléchargées

au préalable.

Créer le dossier partagé dans VirtualBox.

Page 4: Installation GLPI et OCS Inventory Debian 7

4

Simon Fesnien Décembre 2013

Créer le dossier de partage à la racine de la VM : # mkdir /partage_vm

Il faut maintenant faire le lien entre le dossier partagé et ce nouveau dossier qui accueillera le dossier

partagé avec cette commande :

Enfin, il faut mettre l’utilisateur (root dans notre cas) dans le groupe vboxsf pour que le dossier soit

accessible en lecture, écriture et exécution par l’utilisateur root.

Installation et paramétrage des applications

OCS Inventory

Aller dans le dossier ocs : # cd /opt/ocs

Décompresser le paquet d’installation

Appliquer les droits complets sur le dossier : # chmod –R 777 *

Aller dans le dossier obtenu après décompression

Exécuter le script d’installation de l’application : # sh setup.sh

Puis suivre la procédure d’installation (appuyer sur Entrée)

Une fois l’installation terminée, redémarrer le serveur apache : # etc/init.d/apache2 restart

Aller dans le dossier var : # cd var/

Attribuer les droits complets aux dossiers log et www :

Page 5: Installation GLPI et OCS Inventory Debian 7

5

Simon Fesnien Décembre 2013

Lancement de l’application :

Ouvrir un navigateur et taper dans l’url : http://adresseipserveur/ocsreports

Page 6: Installation GLPI et OCS Inventory Debian 7

6

Simon Fesnien Décembre 2013

L’installation d’OCS Inventory est terminée.

MySQL login : root

MySQL password : password

Database name : ocs

MySQL Hostname : localhost

Installation de l’agent OCS Inventory sur un client XP :

Télécharger l’agent ici : http://www.ocsinventory-

ng.org/fr/telechargement/t%C3%A9l%C3%A9chargement-d-ocs-inventory-ng-agent-pour-

windows.html

Télécharger le package ici : http://www.ocsinventory-ng.org/fr/telechargement/utilitaires.html

Page 7: Installation GLPI et OCS Inventory Debian 7

7

Simon Fesnien Décembre 2013

Page 8: Installation GLPI et OCS Inventory Debian 7

8

Simon Fesnien Décembre 2013

Page 9: Installation GLPI et OCS Inventory Debian 7

9

Simon Fesnien Décembre 2013

GLPI

Aller dans le dossier source du paquet d’installation : # cd opt/glpi

Copier le fichier source d’installation à la racine du serveur web :

Aller à la racine du serveur web : # cd var/www

Décompresser le paquet d’installation de GLPI : # tar –xvzf glpi-0.84.3/

Attribuer les droits complets sur le serveur web : # chmod –R 777 *

Lancement de l’application :

Ouvrir un navigateur et taper dans l’url : http://adresseipserveur/glpi

Sélectionner la langue souhaitée.

Page 10: Installation GLPI et OCS Inventory Debian 7

10

Simon Fesnien Décembre 2013

Accepter les termes de la licence.

Cliquer sur installer.

Page 11: Installation GLPI et OCS Inventory Debian 7

11

Simon Fesnien Décembre 2013

Page 12: Installation GLPI et OCS Inventory Debian 7

12

Simon Fesnien Décembre 2013

Pour se connecter, entrer « glpi » comme identifiant et « glpi » pour le mot de passe.

Page 13: Installation GLPI et OCS Inventory Debian 7

13

Simon Fesnien Décembre 2013

L’installation de l’application est terminée.