INFOCHILL

📂 Vous ĂȘtes ici : Accueil > GLPI Debian > Installation MariaDB

📚 Installation de MariaDB

⚠ Important :

Étapes à Suivre

Mettre Ă  jour le systĂšme
Assurez-vous que votre systÚme est à jour pour éviter les problÚmes de compatibilité.

apt update && apt upgrade

Installer MariaDB
Installez le serveur MariaDB ainsi que le client.

apt install mariadb-server mariadb-client

VĂ©rifier l’installation
Vérifiez que MariaDB est bien installé.

mariadb --version

DĂ©marrer et activer le service
DĂ©marrez le service MariaDB et activez-le pour qu’il se lance au dĂ©marrage.

systemctl enable mariadb
systemctl start mariadb

VĂ©rifier le statut du service
Assurez-vous que le service MariaDB fonctionne correctement.

systemctl status mariadb

Configurer l’accùs distant (facultatif)
Si vous souhaitez permettre des connexions Ă  distance Ă  votre serveur MariaDB, vous devez modifier le fichier de configuration de MariaDB.

  1. Ouvrez le fichier de configuration my.cnf :

    vim /etc/mysql/mariadb.conf.d/50-server.cnf
    
  2. Recherchez la ligne contenant bind-address. Par défaut, elle est souvent définie sur 127.0.0.1 (localhost). Changez-la pour permettre des connexions externes :

    bind-address = 0.0.0.0
    
  3. On oublie pas de restart :

    systemctl restart mariadb
    

Se connecter Ă  MariaDB
Connectez-vous Ă  la base de donnĂ©es avec l’utilisateur root.

mysql -u root -p

Créer une base de données pour GLPI
Créez une base de données nommée glpi.

CREATE DATABASE glpi;

Créer un utilisateur et lui accorder des permissions
CrĂ©ez l’utilisateur ‘glpiuser’ et dĂ©finissez son mot de passe.

CREATE USER 'glpiuser'@'%' IDENTIFIED BY 'votremotdepasse';

Accorder les droits nécessaires
Accordez Ă  l’utilisateur tous les privilĂšges nĂ©cessaires sur la base de donnĂ©es glpi.

GRANT ALL PRIVILEGES ON glpi.* TO 'glpiuser'@'localhost';

Appliquer les modifications
Rechargez les privilĂšges pour appliquer les changements.

FLUSH PRIVILEGES;

Déconnexion de la base de données Vous pouvez maintenant vous déconnecter de la base de données.

exit

Autres Commandes Essentielles Ă  Connaitre

Voici quelques commandes supplĂ©mentaires qui pourraient vous ĂȘtre utiles :


↩ Retour