Installation GLPI et OCS Inventory Debian 7
Transcription
Installation GLPI et OCS Inventory Debian 7
1 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 Simon Fesnien Décembre 2013 2 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 Simon Fesnien Décembre 2013 3 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-pourunix.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. Simon Fesnien Décembre 2013 4 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 : Simon Fesnien Décembre 2013 5 Lancement de l’application : Ouvrir un navigateur et taper dans l’url : Simon Fesnien http://adresseipserveur/ocsreports Décembre 2013 6 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.ocsinventoryng.org/fr/telechargement/t%C3%A9l%C3%A9chargement-d-ocs-inventory-ng-agent-pourwindows.html Télécharger le package ici : http://www.ocsinventory-ng.org/fr/telechargement/utilitaires.html Simon Fesnien Décembre 2013 7 Simon Fesnien Décembre 2013 8 Simon Fesnien Décembre 2013 9 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. Simon Fesnien Décembre 2013 10 Accepter les termes de la licence. Cliquer sur installer. Simon Fesnien Décembre 2013 11 Simon Fesnien Décembre 2013 12 Pour se connecter, entrer « glpi » comme identifiant et « glpi » pour le mot de passe. Simon Fesnien Décembre 2013 13 L’installation de l’application est terminée. Simon Fesnien Décembre 2013