Um MariaDB unter Debian 12 zu in­stal­lie­ren, sind nur wenige Schritte nötig:

  1. Ak­tua­li­sie­re dein Debian 12 auf den neuesten Stand.
  2. Starte die In­stal­la­ti­on von MariaDB.
  3. Kon­fi­gu­rie­re das Datenbank-System.
  4. Prüfe den Server-Status und öffne die Datenbank.

MariaDB: Fixer Be­stand­teil im Debian 12 Re­po­si­to­ry

Im direkten Vergleich MySQL vs. MariaDB punktet der Fork MariaDB als besonders stabile, sichere und wand­lungs­fä­hi­ge Lösung. In Debian gehört sie deshalb völlig zurecht zum Standard. Als Drop-In-Re­pla­ce­ment für MySQL lässt sich der SQL-Server un­kom­pli­ziert und ohne große An­pas­sun­gen in den LAMP-Stack (Linux, Apache, MySQL und PHP, Python oder Perl) in­te­grie­ren. Dennoch gibt es bei der Ein­rich­tung von MariaDB unter Debian 12 wichtige Punkte für die Si­cher­heit. In diesem Guide begleiten wir dich Schritt für Schritt durch die In­stal­la­ti­on.

Welche Vor­aus­set­zun­gen sind nötig?

Dein System braucht nur minimale Res­sour­cen für die MariaDB-In­stal­la­ti­on unter Debian 12. Vor­aus­set­zung ist ein laufendes Debian 12 mit aus­rei­chend Spei­cher­platz. Geplant werden sollten min­des­tens 512 MB RAM sowie 1 GB Fest­plat­ten­spei­cher. Für den regulären Ser­ver­be­trieb reicht bereits ein CPU-Kern aus. Zu­sätz­lich benötigst du Root-Rechte und eine aktive Firewall.

Schritt für Schritt: MariaDB-In­stal­la­ti­on unter Debian 12

Wir zeigen dir hier im Detail, wie du MariaDB auf einem Debian-12-System er­folg­reich in­stal­lierst.

Schritt 1: System und Pakete ak­tua­li­sie­ren

Bevor du mit MariaDB unter Debian 12 startest, bringst du dein System am besten auf den aktuellen Stand. So schließt du Si­cher­heits­lü­cken und nutzt direkt die neuesten Bugfixes. Um den Pa­ke­t­in­dex sowie alle Ab­hän­gig­kei­ten zu erneuern, verwende diese beiden apt-Befehle:

sudo apt update
sudo apt upgrade
bash

Damit sind alle Pakete aktuell und die In­stal­la­ti­on kann losgehen.

Schritt 2: Version prüfen und MariaDB in­stal­lie­ren

Nach dem Update startest du die In­stal­la­ti­on. Meist ist die aktuelle Version des SQL-Servers direkt im Debian 12 Re­po­si­to­ry hin­ter­legt. Prüfe das zunächst mit diesem Befehl:

sudo apt show mariadb-server
bash

Dir wird nun die ver­füg­ba­re Version angezeigt. Passt alles, in­stal­lierst du MariaDB mit folgendem Befehl:

sudo apt install mariadb-server
bash

Gib wäh­rend­des­sen dein Passwort ein, um den Vorgang fort­zu­set­zen.

Schritt 3: MariaDB kon­fi­gu­rie­ren und absichern

Nach der In­stal­la­ti­on steht die Ab­si­che­rung an. Das Tool liefert dafür ein eigenes Si­cher­heits­skript mit, über das du in­di­vi­du­el­le Schutz­maß­nah­men festlegst. Starte es so:

sudo mysql_secure_installation
bash

Das Skript führt dich durch wichtige Si­cher­heits­op­tio­nen. Du kannst ein Root-Passwort vergeben, anonyme User löschen, die Test­da­ten­bank entfernen und Remote-Logins für Root un­ter­bin­den. Bestätige ge­wünsch­te Än­de­run­gen mit [Y] oder über­sprin­ge sie mit [N] – jeweils gefolgt von [Enter].

Schritt 4: In­stal­la­ti­on prüfen und Version abrufen

Sobald MariaDB unter Debian 12 in­stal­liert ist, startet der Dienst au­to­ma­tisch. Den Status kon­trol­lierst du mit diesem Befehl:

sudo systemctl status mariadb
bash

Möchtest du direkt auf MariaDB zugreifen, nutze diesen Befehl:

sudo mariadb
bash

Um die genaue Ver­si­ons­num­mer deiner MariaDB-Instanz zu sehen, hilft dir dieser Befehl:

> SELECT version();
sql

Falls du MariaDB von Debian 12 wieder entfernen möchtest, klappt das ganz einfach so:

sudo apt purge mariadb-server
bash

Bestätige mit [Y] und [Enter], um die De­instal­la­ti­on final durch­zu­füh­ren. Danach ist MariaDB von deinem System gelöscht.

Zum Hauptmenü