Comment mettre à jour GLPI

Cette page explique comment mettre à jour GLPI vers une nouvelle version.

Mise à jour de GLPI Network Cloud


Si vous avez souscrit à une offre GLPI Network Cloud, nous mettrons automatiquement à jour votre instance GLPI à chaque nouvelle version ; aucune action de votre part n'est requise (si vous utilisez l'offre GLPI Network Cloud Private ; les mises à jour sont faites sur demande).

Le délai de mise à jour de votre instance dépend du type de version :

  • Correctifs de sécurité : une semaine avant la sortie publique

  • Versions mineures (par exemple, de 10.0.18 à 10.0.19) : généralement environ une semaine

  • Versions majeures (par exemple, de 10.0.20 à 11.0.0) : plus long, généralement plusieurs mois (pour garantir le bon fonctionnement)

Si vous êtes clients de GLPI Network Cloud Private vous pouvez demander une mise à jour sur votre support habituel. Veuillez indiquer l'URL de l'instance GLPI Network Cloud que vous souhaitez mettre à niveau.

Mise à jour de GLPI auto-hébergé


Voici les étapes de mise à jour vers une nouvelle version de GLPI (majeure ou mineure) :

  1. Sauvegarde de la base de données et des fichiers GLPI

La base de données de l'application conserve la trace de l'ensemble de votre instance GLPI. Il est très peu probable que vous ayez besoin de revenir à votre version actuelle, mais il est toujours utile de pouvoir y revenir en cas de problème.

  1. Téléchargez la dernière version de GLPI

Sur https://glpi-project.org/downloads/, recherchez la dernière version, téléchargez-la sur votre serveur et extrayez-la dans un dossier vide où votre serveur web pourra la trouver.

wget https://github.com/glpi-project/glpi/releases/download/x.x.x/glpi-x.x.x.tgz
  1. Assurez-vous que le répertoire cible est vide et extrayez les fichiers.

cd /var/www/html
tar -xzf glpi-x.x.x.tgz
  1. Restaurez le fichier downstream.php précédemment sauvegardé.

cp ..glpibackup/inc/downstream.php /var/www/html/glpi/inc
  1. Mettre à jour GLPI

Ouvrez l'URL de l'instance GLPI dans votre navigateur ou (recommandé) utilisez l'outil de ligne de commande php bin/console db:update.

L'outil de ligne de commande vérifiera l'intégrité de votre base de données afin d'identifier les modifications susceptibles de compromettre la mise à jour et exécutera des migrations pour mettre à jour GLPI.

Vous trouverez ci-dessous une vidéo couvrant ce processus :

Mis à jour

Ce contenu vous a-t-il été utile ?