MySQL (MariaDB) installieren

Damit nun auch Webanwendungen erstellt, oder genutzt werden können, die ihre Daten in einer Datenbank abspeichern, wird nun noch MySQL in Form der MariaDB installiert.


Anzeige

Auch hier bildet wieder die Konsole / der Terminal den Ausgangspunkt um die Installation anstoßen zu können. Hierfür geben wir den folgenden Befehl ein:

sudo apt install mariadb-client mariadb-server

Nachdem die Installation abgeschlossen ist, sollte unbedingt dem Root-User der Datenbank ein Passwort vergeben werden. – Dies geschieht über diesen Befehl:

sudo mysql -u root -p

Du wirst aufgefordert ein Kennwort einzugeben und dieses im Anschluss zu wiederholen. – Bitte ein möglichst sicheres Passwort verwenden und dieses notieren.

Führe jetzt noch den folgenden Befehl aus, um die Rechte-Tabellen neu zu laden:

flush privileges;
exit;

Jetzt sollten noch zwei Anpassungen in der mysql.conf gemacht bzw. deren Vorhandensein überprüft werden. Über die Konsole öffnen wir die Datei:

sudo nano /etc/mysql/mariadb.conf.d/50-server.cnf

Schau, ob sich folgende Zeile in der Datei befindet. Wenn nicht, dann füge Sie hinzu:

port = 3306

Die folgende Zeile sollte mit 127.0.0.1 angegeben sein, bzw. möglichst per #-Zeichen auskommentiert sein, um die Sicherheit zu erhöhen:

bind-address = 127.0.0.1 #0.0.0.0 Erlaubt den Zugriff auf die DB von jeder IP-Adresse aus

Halte dir diesen Punkt jedoch im Hinterkopf, solltest du mal mit einer anderen Anwendung arbeiten, die nicht direkt auf deinem Webserver läuft, aber Daten in einer Datenbank des Datenbankservers verarbeiten soll.

Speichere dir Datei per STRG + O ab, schließe sie dann mit STRG + X.

Mit dem folgenden Befehl führst du nun noch den Assistenten zur Anpassung der Sicherheit aus:

sudo mysql_secure_installation

Ist dies abgeschlossen, startest du noch den Dienst für den MySQL-Server neu:

sudo /etc/init.d/mysql restart

Anzeige

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

Diese Website verwendet Akismet, um Spam zu reduzieren. Erfahre mehr darüber, wie deine Kommentardaten verarbeitet werden.