Base de données et fuseaux horaires
3.3 Créer la base GLPI
Ouvrir MariaDB :
sudo mariadb
Exécuter les requêtes suivantes en remplaçant le mot de passe :
CREATE DATABASE glpi
CHARACTER SET utf8mb4
COLLATE utf8mb4_unicode_ci;
CREATE USER 'glpi'@'localhost'
IDENTIFIED BY 'MOT_DE_PASSE_BDD_TRES_LONG';
GRANT ALL PRIVILEGES ON glpi.* TO 'glpi'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Tester le compte :
mariadb -u glpi -p -e "SHOW DATABASES;"
Le compte doit voir la base glpi.
3.4 Charger les fuseaux horaires dans MariaDB
Cette étape permet à GLPI de proposer correctement les fuseaux horaires :
sudo mysql_tzinfo_to_sql /usr/share/zoneinfo | sudo mariadb mysql
sudo systemctl restart mariadb
Vérification :
sudo mariadb mysql -e \
"SELECT Name FROM time_zone_name WHERE Name='Europe/Paris';"
Avec GLPI 11, il ne faut pas accorder au compte applicatif des droits globaux sur les tables système MariaDB.
Documentation GLPI 11 — Debian 12, Apache, PHP 8.2 et MariaDB.
No comments to display
No comments to display