In diesem Tutorial zeige ich euch, wie ihr die aktuellste MariaDB 11 Datenbank auf unserem Server mit dem Betriebssystem Debian 12 installieren könnt.
1. Schritt: Update des Debian Systems
Um sicherzustellen, dass du über die neuesten Paketinformationen verfügst, aktualisiere die Paketliste des Systems, indem du die folgenden apt-Befehle ausführst.
sudo apt update
sudo apt upgrade
2. Schritt: MariaDB-Repository hinzufügen
Debian 12 enthält eine Standard-MariaDB-Version in seinen Repositorys, aber für MariaDB 11 musst du das offizielle MariaDB-Repository hinzufügen, das Softwarepakete für MariaDB Server enthält, einschließlich des Servers selbst, Clients und Dienstprogramme.
sudo nano /etc/apt/sources.list.d/mariadb.sources
Füge der Datei die folgenden Zeilen hinzu.
# MariaDB 11.1 repository list - created 2023-11-20 07:47 UTC
# https://mariadb.org/download/
X-Repolib-Name: MariaDB
Types: deb
# deb.mariadb.org is a dynamic mirror if your preferred mirror goes offline. See https://mariadb.org/mirrorbits/ for details.
# URIs: https://deb.mariadb.org/11.1/debian
URIs: https://mirrors.aliyun.com/mariadb/repo/11.1/debian
Suites: bookworm
Components: main
Signed-By: /etc/apt/keyrings/mariadb-keyring.pgp
Um die Authentizität der Pakete zu bestätigen, importiere anschließend den MariaDB-GPG-Schlüssel mit den folgenden Befehlen.
sudo apt install apt-transport-https curl
sudo mkdir -p /etc/apt/keyrings
sudo curl -o /etc/apt/keyrings/mariadb-keyring.pgp 'https://mariadb.org/mariadb_release_signing_key.pgp'
Schritt 3: Installiere MariaDB11 auf Debian
Nachdem wir nun das MariaDB-Repository aktiviert haben, können wir MariaDB 11 mit den folgenden Befehlen installieren.
sudo apt update
sudo apt install mariadb-server
Schritt 4: Sichere MariaDB-Installation durchführen
sudo mysql_secure_installation
Du wirst aufgefordert, ein Passwort für den Root-Benutzer festzulegen, den anonymen Benutzer zu entfernen, die Remote-Root-Anmeldung zu deaktivieren, die Testdatenbank zu entfernen und die Berechtigungen neu zu laden.
Schritt 5: Überprüfung der MariaDB-Installation
Um die Version von MariaDB zu überprüfen, müssen Sie den folgenden MySQL-Befehl ausführen, der Informationen über die aktuell auf Ihrem Debian-System installierte MariaDB-Version anzeigt.
mysql --version
Du solltest außerdem überprüfen, ob MariaDB ordnungsgemäß ausgeführt wird, indem du den folgenden systemctl-Befehl ausführst.
sudo systemctl status mariadb
Fertig.