top of page
cloud-vds.png
  • 2 Base de données

  • 2 VPS AMD

  • 4 instances ARM

  • Stockage 100 Go

  • 50k appels API

theme-light-dark-white.png
Photo du rédacteurNeo is calling you

Installation de GLPI

Dernière mise à jour : 16 janv.

GLPI est un ITSM ou autrement dit un outil de Gestion de Services Informatiques permettant d'assurer une excellente gestion de votre parc informatique, de votre inventaire, et du helpdesk.

Nous couvrirons les étapes d'installation de GLPI sur Ubuntu dans les sections suivantes. Avant de pouvoir suivre ce guide, vous devez avoir une installation d'un système Linux de préférence Debian 11 ou Ubuntu 22 et un compte utilisateur avec les privilèges d'administrateurs ou un accès à la commande sudo.


Prérequis


Mis-à-jour des packages disponibles


Commençons par mettre à jour le serveur.


Premièrement il faut récupérer la liste des paquets à mettre à jour avec :

Installation de PHP et Apache


Il nous faut un serveur Web avec PHP et Apache installés pour que GLPI s'exécute et soit accessible à partir d'une interface Web. Commençons par PHP et ses multiples extensions nécessaires au bon fonctionnement de GLPI.


Installons ensuite Apache ainsi que son module PHP.


Installation et création de la base de données​​

GLPI nécessite une base de données relationnelle pour stocker ses données. Installons MariaDB qui est une reprise de MySQL mieux optimisé! (A ne pas faire si MYSQL est déjà présent sur votre serveur !)


Après l'installation, connectez-vous à votre base de données en tant qu'utilisateur root.


Créons une base de données et un utilisateur pour GLPI.

CREATE DATABASE glpidb;

CREATE USER glpiuser@localhost IDENTIFIED BY 'glpistrong7!';

GRANT ALL PRIVILEGES ON glpidb.* TO glpiuser@localhost;

FLUSH PRIVILEGES;

exit;

Installation de GLPI


Téléchargeons la dernière version stable. GLPI suit un schéma de gestion des versions sémantique, sur 3 chiffres, où le premier est la version majeure, le second la version mineure et le troisième la version corrigée. Recherchez la dernière version stable sur la page des Téléchargements. Au moment d'écrire ces lignes, c'est la 9.5.7.

sudo apt-get -y install wget
export VER="10.0.11"
wget https://github.com/glpi-project/glpi/releases/download/$VER/glpi-$VER.tgz

Décompressons maintenant l'archive téléchargée.

tar xvf glpi-$VER.tgz

Il faut ensuite déplacer le dossier glpi dans un répertoire plus adapté, ici nous utiliserons /var/www/html.

sudo mv glpi /var/www/html

Donnons à l'utilisateur Apache les droits de propriétaire sur le répertoire.

sudo chown -R www-data:www-data /var/www/html/glpi

Il est parfois nécessaire de redémarrer le service apache2, nous allons le faire par précaution.

systemctl restart apache2

Finaliser l'installation


Sur un navigateur web rendez-vous sur l'IP de votre serveur ou l'URL du nom d'hôte suivi du répertoire /glpi. S'il s'agit de votre machine locale, vous pouvez utiliser: http://IP_DE_VOTRE_SERVEUR/glpi.

  • Sur la première page, sélectionnez votre langue.

  • Acceptez les termes de la licence et cliquez sur « Continuer ».

  • Choisissez « Installer » pour une toute nouvelle installation de GLPI.

  • Vérifiez la bonne compatibilité de votre environnement puis cliquez sur continuer.

/!\ Vous pouvez continuer sans forcement valider tous les avertissements de sécurités.

  • Configurez la connexion à la base de données​

Lors de la première connexion, vous êtes invité à modifier le mot de passe. Veuillez définir le nouveau mot de passe avant de configurer GLPI. Cela se fait dans Administration > Utilisateurs .


Les identifiants et mots de passe par défaut sont :

  • Utilisateur : glpi / Mot de passe : glpi pour le compte administrateur

  • tech/tech pour le compte technicien

  • normal/normal pour le compte normal

  • post-only/postonly pour le compte postonly

Vous pouvez supprimer ou modifier ces comptes ainsi que les données initiales.


Configuration du domaine avec un VirtualHost


Pour accéder au site directement grâce à un nom de domaine il est nécessaire de faire un Virtualhost.


nano /etc/apache2/sites-available/glpi.awoui.fr

<VirtualHost *:80>
        DocumentRoot "/var/www/html/glpi"
        ServerName glpi.awoui.fr

        ErrorLog ${APACHE_LOG_DIR}/glpi.error
        CustomLog ${APACHE_LOG_DIR}/glpi.access combined

        <Directory /var/www/html/glpi/>
            Require all granted
            Options FollowSymlinks MultiViews
            AllowOverride All

           <IfModule mod_dav.c>
               Dav off
           </IfModule>

        SetEnv HOME /var/www/html/glpi
        SetEnv HTTP_HOME /var/www/html/glpi
        Satisfy Any

       </Directory>

RewriteEngine on
RewriteCond %{SERVER_NAME} =glpi.goankh.com
RewriteRule ^ https://%{SERVER_NAME}%{REQUEST_URI} [END,NE,R=permanent]
</VirtualHost>

Enregistrez, quittez puis activez le site au niveau d'apache :


a2ensite glpi.awoui.fr.conf
systemctl restart apache2


Configuration de la connexion LDAP avec Active Directory


Nom (purement indicatif) : Votre Serveur AD

Serveur par défaut : oui Actif : oui

Serveur : 10.0.0.10 (Adresse IP ou Nom du serveur AD) Port : 389

Base DN : ou=Users,dc=awoui,dc=fr

DN du compte : cn=Administrateur,cn=Users,dc=awoui,dc=fr

Mot de passe : (Mot de passe de l'Administrateur sur Windows)

champ : samacountname


Que faire après ?


Création des Catégories d'Équipements :

Créez différentes catégories d'équipements, telles que Ordinateurs, Téléphones, Imprimantes, Routeurs.

Ajout d'Équipements :

Pour chaque catégorie, ajoutez au moins trois équipements avec des caractéristiques et des localisations variées (par exemple, ordinateurs à Toulouse, imprimantes à Montpellier).

Attribution des Équipements :

Attribuez ces équipements à différents utilisateurs ou départements.


Création de la Liste des Consommables :

Ajoutez des consommables comme des cartouches d’encre, des câbles réseau, et des souris.


Gestion du Stock :

Gérez le stock de ces consommables, en indiquant les quantités disponibles et les emplacements de stockage.


Scénarios de Panne ou Problème :

Créez différents tickets représentant des problèmes courants (par exemple, une imprimante en panne, un problème de connexion réseau, un logiciel défaillant).

Attribution et Suivi des Tickets :

Attribuez ces tickets à des membres de l'équipe de support et suivez leur résolution.

Résolution de Problèmes :

Pour chaque ticket, décrivez les étapes de résolution, y compris les actions prises et les solutions apportées.


Posts similaires

Voir tout

Comments


Titre

Chargement...

Chargement...

Chargement...

bottom of page