Schritt 1: Systemaktualisierung

Bevor du neue Software installierst, aktualisiere dein System:

 
1 sudo apt update
2 sudo apt upgrade -y
 
 
 
 

Schritt 2: MariaDB installieren

Installiere das MariaDB-Paket mit dem folgenden Befehl:

 
 
sudo apt install mariadb-server -y
 
 

Schritt 3: MariaDB-Dienst verwalten

Starte den MariaDB-Dienst und stelle sicher, dass er beim Booten automatisch gestartet wird:

 
 
 
1 sudo systemctl start mariadb
2 sudo systemctl enable mariadb
 
 

Um den Status des MariaDB-Dienstes zu überprüfen, verwende:

 
 
 
1 sudo systemctl status mariadb
 
 

Schritt 4: MariaDB sicher einrichten

MariaDB kommt mit einem Sicherheits-Skript, das die Installation absichert. Führe es aus, um grundlegende Sicherheitsoptionen zu konfigurieren:

 
 
sudo mysql_secure_installation
 
 

Folge den Anweisungen. Du wirst aufgefordert, Folgendes zu tun:

  1. Ein root-Passwort setzen.
  2. Anonyme Benutzer entfernen.
  3. Root-Login von entfernten Rechnern verbieten.
  4. Testdatenbank entfernen.
  5. Tabellenrechte neu laden.

Schritt 5: MariaDB-Konfiguration überprüfen

Du kannst dich nun in die MariaDB-Datenbank einloggen, um sicherzustellen, dass alles funktioniert:

 
 
sudo mysql -u root -p
 
 

Gib das root-Passwort ein, das du im vorherigen Schritt festgelegt hast. Du solltest in der MariaDB-Konsole landen:

 
 
Welcome to the MariaDB monitor. Commands end with ; or \g.
Your MariaDB connection id is 1
Server version: 10.3.31-MariaDB-0ubuntu0.20.04.1 Ubuntu 20.04
 
Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
 
MariaDB [(none)]>
 
 

Schritt 6: MariaDB Benutzer und Datenbanken erstellen

Erstelle eine neue Datenbank:

 
 
CREATE DATABASE meinedatenbank;
 
 

Erstelle einen neuen Benutzer und gewähre ihm alle Rechte auf die Datenbank:

 
 
 
1 CREATE USER 'meinbenutzer'@'localhost' IDENTIFIED BY 'meinpasswort';
2 GRANT ALL PRIVILEGES ON meinedatenbank.* TO 'meinbenutzer'@'localhost';
3 FLUSH PRIVILEGES;
 
 

Verlasse die MariaDB-Konsole:

 
 
1 EXIT;
 
 

Schritt 7: Firewall konfigurieren (optional)

Falls eine Firewall aktiviert ist, musst du den MariaDB-Dienst zulassen, wenn du remote auf die Datenbank zugreifen möchtest:

 
 
sudo ufw allow 3306/tcp
 
 

Überprüfe den Status der Firewall:

 
 
sudo ufw status
 
 

Schritt 8: Remote-Zugriff auf MariaDB (optional)

Standardmäßig ist MariaDB so konfiguriert, dass sie nur lokale Verbindungen akzeptiert. Um dies zu ändern, bearbeite die MariaDB-Konfigurationsdatei:

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

Suche die Zeile mit bind-address und ändere sie von 127.0.0.1 zu 0.0.0.0:

 
 
bind-address = 0.0.0.0
 
 

Starte den MariaDB-Dienst neu, um die Änderungen zu übernehmen:

 
 
sudo systemctl restart mariadb
 
 
 

Das ist ein grundlegendes Tutorial zur Installation und Konfiguration von MariaDB. Es gibt viele weitere Optionen und Einstellungen, die du erkunden kannst, um MariaDB an deine spezifischen Bedürfnisse anzupassen.

War diese Antwort hilfreich? 0 Benutzer fanden dies hilfreich (0 Stimmen)