Base de données

De retour sur brandybuck en tant que mountdoom, installer MariaDB

sudo apt install -y mariadb-server

Exécuter le script d'installation sécurisée

sudo /usr/bin/mariadb-secure-installation

Répondre à une série de questions

  • Laisser le mot de passe vide
  • Switch to unix_socket authentication n
  • Change the root password n
  • Remove anonymous users y
  • Disallow root login remotely y
  • Remove test database and access to it y
  • Reload privilege tables now y

Se connecter à MariaDB

sudo mariadb

Créer la base de données Pixelfed

CREATE DATABASE pixelfeddb;

Créer un utilisateur dédié et lui attribuer des privilèges

CREATE USER 'pixelfed'@'localhost' IDENTIFIED BY 'mariadb-password';
GRANT ALL PRIVILEGES ON pixelfeddb.* TO 'pixelfed'@'localhost';
FLUSH PRIVILEGES;
quit