0% ont trouvé ce document utile (0 vote)
29 vues5 pages

Rapport Complet GLPI Installation

GLPI est un outil open source de gestion des services informatiques, avec plusieurs modes d'installation : manuelle, via Docker, via paquet Debian/Ubuntu et sur un hébergement cloud. Chaque méthode présente des avantages et des inconvénients en termes de facilité, maintenance, scalabilité et coût. Docker est recommandé comme le meilleur compromis pour la plupart des cas, tandis que le déploiement cloud est conseillé pour des besoins de haute disponibilité et scalabilité.

Transféré par

gillestakou6
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
29 vues5 pages

Rapport Complet GLPI Installation

GLPI est un outil open source de gestion des services informatiques, avec plusieurs modes d'installation : manuelle, via Docker, via paquet Debian/Ubuntu et sur un hébergement cloud. Chaque méthode présente des avantages et des inconvénients en termes de facilité, maintenance, scalabilité et coût. Docker est recommandé comme le meilleur compromis pour la plupart des cas, tandis que le déploiement cloud est conseillé pour des besoins de haute disponibilité et scalabilité.

Transféré par

gillestakou6
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

Rapport sur la Présentation de GLPI et ses Modes d'Installation

1. Introduction
GLPI (Gestionnaire Libre de Parc Informatique) est un outil open source de gestion des services
informatiques (ITSM) et de gestion des actifs informatiques (ITAM). Il permet aux organisations
de gérer leur parc matériel et logiciel, leurs tickets d’assistance, leurs contrats, leurs budgets et
bien plus encore.

Dans ce rapport, nous allons détailler les différents modes d’installation et de déploiement de
GLPI, puis nous identifierons le meilleur mode d’installation en fonction des critères de
performance, sécurité, scalabilité et facilité de maintenance.

2. Différents Modes d'Installation ou de Déploiement de GLPI

2.1 Installation Manuelle (Traditionnelle)


Prérequis
- Serveur web (Apache/Nginx)
- Base de données (MySQL/MariaDB)
- PHP (version 8.0 ou supérieure recommandée)
- Accès SSH/SFTP pour la configuration

Étapes d'Installation
1. Télécharger GLPI depuis le site officiel.
2. Extraire les fichiers dans le répertoire web (/var/www/html/glpi).
3. Configurer les permissions (chmod -R 755 /var/www/html/glpi).
4. Créer une base de données MySQL dédiée.
5. Lancer l’assistant d’installation via le navigateur.
6. Suivre les étapes de configuration.

Avantages
- Contrôle total sur l’environnement.
- Personnalisation avancée possible.

Inconvénients
- Complexe pour les débutants.
- Maintenance manuelle nécessaire (mises à jour, sauvegardes).

2.2 Installation via Docker (Conteneurisation)


Prérequis
- Docker et Docker Compose installés.
Étapes d'Installation
1. Créer un fichier docker-compose.yml :

version: '3'
services:
glpi:
image: glpi/glpi:latest
ports:
- "80:80"
volumes:
- glpi_data:/var/www/html
environment:
- MYSQL_HOST=db
- MYSQL_DATABASE=glpi
- MYSQL_USER=glpi_user
- MYSQL_PASSWORD=password
db:
image: mariadb:10.6
environment:
- MYSQL_ROOT_PASSWORD=rootpass
- MYSQL_DATABASE=glpi
- MYSQL_USER=glpi_user
- MYSQL_PASSWORD=password
volumes:
- db_data:/var/lib/mysql
volumes:
glpi_data:
db_data:

2. Lancer avec docker-compose up -d.


3. Accéder à GLPI via http://localhost.

Avantages
- Isolation des services (PHP, MySQL).
- Déploiement rapide et reproductible.
- Facilité de migration et de sauvegarde.

Inconvénients
- Nécessite une connaissance de Docker.
- Performances légèrement inférieures en environnement très chargé.
2.3 Installation via Paquet (Debian/Ubuntu)
Prérequis
- Système Debian/Ubuntu.

Étapes d'Installation
1. Ajouter le dépôt GLPI :

echo "deb https://packages.glpi-project.org/debian/ $(lsb_release -cs) main" | sudo tee


/etc/apt/sources.list.d/glpi.list

2. Importer la clé GPG :

wget -O - https://packages.glpi-project.org/debian/glpi-packages.gpg.key | sudo apt-key add -

3. Mettre à jour et installer :

sudo apt update && sudo apt install glpi

Avantages
- Installation simplifiée.
- Mises à jour gérées par le gestionnaire de paquets.

Inconvénients
- Moins flexible qu’une installation manuelle.
- Dépend des mainteneurs du paquet.

2.4 Déploiement sur un Hébergement Cloud (AWS, OVH, Azure)


Prérequis
- Un compte cloud (AWS, Azure, OVH).
- Une instance Linux (Ubuntu/CentOS).

Étapes d'Installation
1. Créer une instance EC2 (AWS) ou VM (Azure).
2. Installer LAMP/LEMP.
3. Configurer une base de données distante (RDS, Cloud SQL).
4. Installer GLPI comme en mode manuel.
Avantages
- Haute disponibilité possible.
- Scalabilité horizontale.

Inconvénients
- Coût lié à l’infrastructure cloud.
- Configuration réseau avancée nécessaire.

3. Comparaison des Modes d'Installation


Critère Manuel Docker Paquet Cloud

Facilité ❌ Difficile ✅ Facile ✅ Très facile ⚠️Moyenne

Maintenance ❌ Manuelle ✅ Automatisée ✅ Gérée ✅ Gérée

Scalabilité ⚠️Limitée ✅ Bonne ❌ Limitée ✅ Excellente

Sécurité ✅ Contrôle total ✅ Isolation ⚠️Dépend du ✅ Sécurisé


paquet

Performances ✅ Optimales ⚠️Légère ✅ Bonnes ✅ Excellentes


surcharge

Coût ✅ Gratuit ✅ Gratuit ✅ Gratuit ❌ Payant

4. Meilleur Mode d'Installation (Recommandation)


Le meilleur mode d’installation dépend des besoins :

- Pour une petite entreprise ou un test : Docker est idéal pour sa simplicité et son isolation.
- Pour un déploiement professionnel avec contrôle total : Installation manuelle sur un serveur
dédié.
- Pour une haute disponibilité et scalabilité : Déploiement Cloud (AWS/Azure) avec base de
données managée.

Notre recommandation principale :


✅ Docker est le meilleur compromis pour la plupart des cas, car il offre :
- Facilité de déploiement.
- Isolation et sécurité.
- Facilité de sauvegarde/migration.

Pour les grandes entreprises, une architecture Cloud avec Docker ou Kubernetes est préférable
pour la scalabilité.
5. Conclusion
GLPI est un outil puissant qui peut être déployé de différentes manières. Le choix du mode
d’installation dépend des besoins en termes de performance, sécurité et maintenabilité. Docker
reste la solution la plus équilibrée, tandis que le Cloud est recommandé pour les
environnements critiques.

Enfin, il est essentiel de prévoir une stratégie de sauvegarde (base de données + fichiers) et de
mise à jour régulière pour garantir la stabilité du système.

GLPI est un excellent choix pour la gestion IT, et son déploiement bien planifié en fera un atout
pour toute organisation.

Vous aimerez peut-être aussi