Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
glpi [2026/05/17 13:51] – [3 Configuration de l'application GLPI] administrateurglpi [2026/09/03 16:05] (Version actuelle) – [3 Configuration de l'application GLPI] administrateur
Ligne 17: Ligne 17:
 ===== 1 Installation de l'application ===== ===== 1 Installation de l'application =====
  
-== Commande pour la dernière version en date (11.0.7) dans le répertoire /var/www/html : ==+== Commande pour la dernière version en date (11.0.8) dans le répertoire /var/www/html : ==
 <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://github.com/glpi-project/glpi/releases/latest). Il faut télécharger le fichier de la dernière version (voir sur https://github.com/glpi-project/glpi/releases/latest).
Ligne 25: Ligne 25:
 <code lscript> <code lscript>
 cd /tmp/ cd /tmp/
-wget https://github.com/glpi-project/glpi/releases/download/11.0.7/glpi-11.0.7.tgz+wget https://github.com/glpi-project/glpi/releases/download/11.0.8/glpi-11.0.8.tgz
 </code> </code>
    
Ligne 64: Ligne 64:
 Se connecter sur le navigateur avec l'adresse IP de votre serveur : [[http://<IP>/glpi]] Se connecter sur le navigateur avec l'adresse IP de votre serveur : [[http://<IP>/glpi]]
  
-<WRAP center round tip 95%>+<WRAP center round tip 75%>
 ==== Configuration du DocumentRoot Apache ==== ==== Configuration du DocumentRoot Apache ====
 Il est préférable de faire pointer **apache** vers le dossier **glpi** dans le fichier <wrap em>000-default.conf</wrap> :  Il est préférable de faire pointer **apache** vers le dossier **glpi** dans le fichier <wrap em>000-default.conf</wrap> : 
Ligne 72: Ligne 72:
 </WRAP> </WRAP>
  
-<WRAP center round important 95%>+<WRAP center round important 75%>
 ==== Nouveautés version 11 ==== ==== Nouveautés version 11 ====
 ===Nouveaux Prérequis=== ===Nouveaux Prérequis===
Ligne 81: Ligne 81:
   * On active le mode **rewrite** : <code lscript>a2enmod rewrite    * On active le mode **rewrite** : <code lscript>a2enmod rewrite 
  systemctl restart apache2</code>  systemctl restart apache2</code>
-  * On modifie le fichier de configuration Apache : <code lscript>nano /etc/apache2/sites-enalbled/000-default.conf</code>+  * On éditele fichier de configuration Apache : <code lscript>nano /etc/apache2/sites-enalbled/000-default.conf</code>
   * On modifiera la partie DocumentRoot : <code apache>DocumentRoot /var/www/html/glpi/public</code>   * On modifiera la partie DocumentRoot : <code apache>DocumentRoot /var/www/html/glpi/public</code>
   * On ajoute les lignes suivantes <wrap em>à l'intérieur du VirtualHost (80 et/ou 443)</wrap>   * On ajoute les lignes suivantes <wrap em>à l'intérieur du VirtualHost (80 et/ou 443)</wrap>
     <code apache><Directory /var/www/html/glpi/public>     <code apache><Directory /var/www/html/glpi/public>
-        Require all granted + Require all granted 
- + RewriteEngine On 
-        RewriteEngine On + RewriteCond %{HTTP:Authorization} ^(.+)$ 
- + RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] 
-        # Ensure authorization headers are passed to PHP. + RewriteCond %{REQUEST_FILENAME} !-f 
-        # Some Apache configurations may filter them and break usage of API, CalDAV, ... + RewriteRule ^(.*)$ index.php [QSA,L] 
-        RewriteCond %{HTTP:Authorization} ^(.+)$ +</Directory> 
-        RewriteRule .* - [E=HTTP_AUTHORIZATION:%{HTTP:Authorization}] + 
- +
-        # Redirect all requests to GLPI router, unless file exists. +
-        RewriteCond %{REQUEST_FILENAME} !-f +
-        RewriteRule ^(.*)$ index.php [QSA,L] +
-    </Directory>+
     </code>     </code>
 </WRAP> </WRAP>
Ligne 128: Ligne 123:
 ==== GLPI 10 et ultérieur ==== ==== GLPI 10 et ultérieur ====
  
-Depuis la version 10, GLPI intègre directement un outil d'inventaire ne nécessitant pas de plugin. Il suffit d'installer l'agent sur les machines à inventorier.+<wrap em>Depuis la version 10</wrap>, GLPI intègre directement un outil d'inventaire ne nécessitant pas de plugin. Il suffit d'installer l'agent sur les machines à inventorier.
  
 === Installation de l'agent sur Linux === === Installation de l'agent sur Linux ===
  
-Sur Linux : on récupère la dernière version de l'application agent sur https://github.com/glpi-project/glpi-agent/releases (ici 1.15) au format d'un **script PERL** :+Sur Linux : on récupère la dernière version de l'application agent sur https://github.com/glpi-project/glpi-agent/releases (ici 1.19) au format d'un **script PERL** :
  
 <code lscript> <code lscript>
 cd /tmp cd /tmp
-wget https://github.com/glpi-project/glpi-agent/releases/download/1.15/glpi-agent-1.15-linux-installer.pl +wget https://github.com/glpi-project/glpi-agent/releases/download/1.19/glpi-agent-1.19-linux-installer.pl 
- +</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>**tabuler** après glpi-agent pour avoir la version complète</wrap>
 +  * Mettre l'URL du serveur sous la forme http://<ip_ou_fqdn>
 + 
 +<code lscript>
 +perl glpi-agent... -s <URL du serveur GLPI> --runnow --install
 </code> </code>