Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| glpi [2025/09/02 18:42] – [1 Installation de l'application] administrateur | glpi [2026/09/03 16:05] (Version actuelle) – [3 Configuration de l'application GLPI] administrateur | ||
|---|---|---|---|
| Ligne 17: | Ligne 17: | ||
| ===== 1 Installation de l' | ===== 1 Installation de l' | ||
| - | == Commande pour la dernière version en date (10.0.16) dans le répertoire / | + | == Commande pour la dernière version en date (11.0.8) dans le répertoire / |
| <WRAP center round important 80%> | <WRAP center round important 80%> | ||
| Il faut télécharger le fichier de la dernière version (voir sur https:// | Il faut télécharger le fichier de la dernière version (voir sur https:// | ||
| Ligne 25: | Ligne 25: | ||
| <code lscript> | <code lscript> | ||
| cd /tmp/ | cd /tmp/ | ||
| - | wget https:// | + | wget https:// |
| </ | </ | ||
| Ligne 63: | Ligne 63: | ||
| Se connecter sur le navigateur avec l' | Se connecter sur le navigateur avec l' | ||
| + | |||
| + | <WRAP center round tip 75%> | ||
| + | ==== Configuration du DocumentRoot Apache ==== | ||
| + | Il est préférable de faire pointer **apache** vers le dossier **glpi** dans le fichier <wrap em> | ||
| + | <code lscript> | ||
| + | On modifiera la partie DocumentRoot | ||
| + | <code apache> | ||
| + | </ | ||
| + | |||
| + | <WRAP center round important 75%> | ||
| + | ==== Nouveautés version 11 ==== | ||
| + | ===Nouveaux Prérequis=== | ||
| + | Il faut désormais installer l' | ||
| + | systemctl restart apache2</ | ||
| + | ===Réécriture et nouveau DocumentRoot=== | ||
| + | La version 11 a été réécrite en utilisant Symfony. On __**doit**__ désormais modifier le chemin du **DocumentRoot** et ajouter la réécriture de lien : | ||
| + | * On active le mode **rewrite** : <code lscript> | ||
| + | | ||
| + | * On éditele fichier de configuration Apache : <code lscript> | ||
| + | * On modifiera la partie DocumentRoot : <code apache> | ||
| + | * On ajoute les lignes suivantes <wrap em>à l' | ||
| + | <code apache>< | ||
| + | Require all granted | ||
| + | RewriteEngine On | ||
| + | RewriteCond %{HTTP: | ||
| + | RewriteRule .* - [E=HTTP_AUTHORIZATION: | ||
| + | RewriteCond %{REQUEST_FILENAME} !-f | ||
| + | RewriteRule ^(.*)$ index.php [QSA,L] | ||
| + | </ | ||
| + | |||
| + | </ | ||
| + | </ | ||
| + | |||
| La procédure vérifiera que vous avez bien rempli les pré-requis suivants : | La procédure vérifiera que vous avez bien rempli les pré-requis suivants : | ||
| - | * installation des paquetages nécessaires | + | * installation des paquetages nécessaires |
| + | <WRAP center round tip 60%> | ||
| + | En cas <wrap em> | ||
| + | |||
| + | __**Exemple**__ | ||
| + | <code lscript> | ||
| + | systemctl restart apache2</ | ||
| + | </ | ||
| * attribution des droits et autorisations | * attribution des droits et autorisations | ||
| {{: | {{: | ||
| Ligne 82: | Ligne 123: | ||
| ==== GLPI 10 et ultérieur ==== | ==== GLPI 10 et ultérieur ==== | ||
| - | Depuis la version 10, GLPI intègre directement un outil d' | + | <wrap em>Depuis la version 10</ |
| === Installation de l' | === Installation de l' | ||
| - | Sur Linux : on récupère la dernière version de l' | + | Sur Linux : on récupère la dernière version de l' |
| <code lscript> | <code lscript> | ||
| cd /tmp | cd /tmp | ||
| - | wget https:// | + | wget https:// |
| - | + | </code> | |
| - | perl glpi-agent... -s <URL du serveur GLPI> --runnow --install (**tabuler** après glpi-agent pour avoir la version complète) | + | |
| + | On exécute ensuite le script PERL récupéré : | ||
| + | * <wrap em> | ||
| + | * Mettre l'URL du serveur sous la forme http://< | ||
| + | |||
| + | <code lscript> | ||
| + | perl glpi-agent... -s <URL du serveur GLPI> --runnow --install | ||
| </ | </ | ||
| + | |||
| === Installation de l' | === Installation de l' | ||
