12 janvier 2022

TUTO Installer GLPI 9 et OCS Inventory sous Debian 11 Sans Erreur

Installation de GLPI

On va maintenant pouvoir installer GLPI. En gros cela se présente sous forme d’un fichier compressé que l’on va télécharger via le site officiel. On va le décompresser et placer le dossier dans /usr/share et créer un lien symbolique à la racine du serveur Web. Ensuite on accédera à GLPI par le navigateur pour faire son installation et le relier à la BDD glpi fraîchement créée.

Dans le terminal

Installation de dépendances

GLPI utilise de nombreuses extensions pour PHP que l’on va installer dès maintenant pour ne pas être embêté plus tard.

  • Assurez-vous aussi d’avoir perl installé :

apt-get install perl

#######################################################

  • Enfin, les extensions PHP :

apt-get install php-ldap php-imap php-apcu php-xmlrpc php-cas php-mysqli php-mbstring php-curl php-gd php-simplexml php-xml php-intl php-zip php-bz2

#######################################################

  • Pour prendre en compte ces changements, rechargez Apache :

service apache2 reload

#######################################################

Récupérer les fichiers de GLPI

  • Placez-vous dans le dossier /tmp :

cd /tmp

#######################################################

  • Téléchargez maintenant le package GLPI :

wget github.com/glpi-project/glpi/releases/download/9.5.6/glpi-9.5.6.tgz

****ATTENTION ! Les versions évoluent, adaptez le tuto en prenant les nouvelles versions ! La version à jour se trouve ici :

glpi-project.org/fr/telechargements/

#######################################################

  • Vous avez donc le fichier compressé dans votre répertoire /tmp. Décompressez-le :

tar xzf glpi-9.5.6.tgz

#######################################################

  • Cela crée le dossier /tmp/glpi. Copions ce dernier à l’endroit souhaité. Comme ça on garde une copie propre dans /tmp au cas où :

cp -R /tmp/glpi /usr/share

#######################################################

  • On change les permissions sur le dossier de GLPI afin que Apache puisse y accéder :

chown -R root.www-data /usr/share/glpi

chmod -R 775 /usr/share/glpi

#######################################################

  • Puis on crée le lien symbolique du dossier de glpi vers la racine de Apache :

ln -s /usr/share/glpi /var/www/html/

#######################################################

Dans le navigateur

On va maintenant se connecter à GLPI via le navigateur et finaliser son installation.

  • Dans le navigateur, tapez l’URL de glpi. Cela vous enverra directement à la bonne page pour faire l’installation :

    

#######################################################

  • Sélectionnez Français puis Ok :

#######################################################

  • Acceptez les conditions puis Continuer :

#######################################################

  • Cliquez alors sur Installer :

#######################################################

  • Une liste de tests va s’afficher, si vous avez bien tout suivi, vous n’aurez pas d’erreur à part la dernière tout en bas qui indique :

L’accès web au dossier « files » ne devrait pas être autorisé
Vérifier le fichier .htaccess et la configuration du serveur web

->N’en prenez pas compte pour le moment, on s’en occupera plus tard. Cliquez donc sur Continuer.

#######################################################

  • On vous demande alors quel est le serveur de base de données et les identifiants qui permettront d’écrire dans la BDD glpi. Dans Serveur SQL on va mettre localhost ce qui signifie que MariaDB est sur la même machine que Apache. Dans Utilisateur SQL on met celui que l’on a créé dans MariaDB nommé glpibdd, avec son mot de passe glpibddpass. Puis Continuer :

#######################################################

  • Sélectionnez ensuite la BDD glpi puis Continuer :

->La base de données va alors être peuplée ce qui va prendre quelques secondes…

#######################################################

  • Et c’est une belle réussite ! Cliquez sur Continuer :

#######################################################

  • Choisissez d’envoyer ou non des données statistiques puis Continuer :

#######################################################

  • Prenez note qu’il existe un service de support professionnel pour GLPI puis Continuer :

#######################################################

  • Sont ensuite affichés les identifiants par défaut à GLPI. Cliquez sur Utiliser GLPI :

#######################################################

Première connexion

  • Pour vous identifier la première fois, l’identifiant par défaut est glpi avec le mot de passe glpi :

#######################################################

  • On va tout de suite se créer un vrai utilisateur super-admin au sein de GLPI, et supprimer les utilisateurs par défaut. Pour cela allez dans le menu Administration / Utilisateurs :

#######################################################

  • Cliquez sur Ajouter utilisateur :

#######################################################

  • Choisissez alors un Identifiant et un Mot de passe. Attention, cet utilisateur sera un super-administrateur avec tous les droits sur GLPI donc choisissez quelque chose de sécurisé ! Et enfin, dans Habilitation, prenez soin de bien sélectionner Super-admin :

#######################################################

  • Vous pouvez maintenant vous identifier avec ce super-admin fraîchement créé et supprimer les comptes nommés glpi, normal, post-only, tech, qui ne sont que des exemples.

#######################################################

  • Une dernière chose, on va supprimer le fichier d’installation au niveau du serveur :

rm /usr/share/glpi/install/install.php

-On va enfin passer à l’installation de OCSInventory !

->Page suivante…

Pages: 1 2 3 4 5 6 7 8
Share

You may also like...

12 Responses

  1. fx dit :

    super, merci beaucoup pour ce tuto =)

    il manque une petite chose pour les novice comme moi, comment recuperer le certificat =,)

    • ben dit :

      De rien content que ça serve !

      Pour sortir le certificat du serveur tu peux te connecter au serveur avec le logiciel WinSCP qui est un explorateur de fichier à travers SSH. Tu te connecte donc au serveur avec tes identifiants (non root par défaut), et tu copie colle le fichier recherché 🙂

      Cela dit il faut avoir installé SSH sur le serveur, soit pendant l’installation de l’OS, soit avec un petit apt-get install ssh ou quelque chose du genre.

      • fx dit :

        serait il possible de faire un tuto sur l’installation des plugins sur Ocs Ben s’il vous plait ?

        a chaque fois que j’essaie je plante apache et je suis obligé de refaire la vm ( encore heureux que j’ai fais une sauvegarde)

        en vous remerciant

  2. Bergeon Gaël dit :

    Bonjour Ben, super tuto !
    Jolie travail, tout fonctionne hormis la remonté des logiciels entre OCS et GLPI !
    Une idée ?

    Gaël

  3. ALFRED dit :

    Bonjour ,

    Super tuto mais j’aurai une question concernant le test de l’agent la manière dont vous avez tester y’aurai t-il un moyen de cette « partie automatiquement « .

  4. fx dit :

    Bonjour,

    je voulais savoir si tu allais mettre a jour ce tuto avec la version 2.10 d’ocs serveur ?

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *


The reCAPTCHA verification period has expired. Please reload the page.