Raspberry Pi Webserver Installation Teil 3 – MariaDB

Was wäre ein Webserver nur ohne eine Datenbank? Auf wenige Funktionalitäten beschränkt. Daher beschreibe ich in diesem Teil die Installation von MariaDB, was wohl am verbreitetsten ist.

Zu erst einmal laden wir die benötigten Pakete und bestätigen die Installation:

sudo apt-get install mariadb-client mariadb-server php-mysql
sudo apt-get install default-mysql-client default-mysql-server
mariadb Shell installation

Das wars dann auch schon.

 

Einrichtung von MariaDB

Jetzt richten wir unser zuvor installiertes MariaDB ein. Im Anschluss richten wir noch die Datenbank ein, erstellen Benutzer und vergeben Nutzerrechte.

sudo mysql -u root -p

Ihr werdet hier nach einem Passwort gefragt. Wählt ein möglichst starkes Passwort und schreibt es euch auf, denn dies ist das spätere Passwort für den Admin der Datenbank, den Benutzer “root”. Habt ihr dieses neue Passwort eingeben befindet ihr euch in der Konsole von MariaDB. Führt noch diese beiden Befehle aus und ihr speichert die Eingabe, bzw. beendet die Konsole.

flush privileges;
exit;

Nun haben wir einen Benutzer angelegt.
Öffnet nun die Datei “my.cnf”, indem ihr folgenden Befehl eingebt:

sudo nano /etc/mysql/my.cnf

Fügt dort folgendes am Ende der Datei ein

port = 3306

Dann nur noch mit STRG + O und STRG + X speichern und beenden.

mariadb Shell configuration

Bevor wir den Server starte wollen wir noch eine Anpassung bezüglich der Sicherheit vornehmen.

sudo mysql_secure_installation

Nun könnt ihr euren Server mittels diesem Befehl neu starten:

sudo /etc/init.d/mysql restart

Nun können wir mit der installation von PHPMyAdmin fortfahren.