# 🛢️ MariaDB installieren (Debian / Ubuntu)

Diese Anleitung zeigt, wie du den **MariaDB Server** inklusive Client installierst und sicher einrichtest.

---

## ⚙️ 1. MariaDB installieren

Führe folgenden Befehl aus, um den Server und Client zu installieren:

```bash
sudo apt update && sudo apt install -y mariadb-server mariadb-client
```

---

## 🔐 2. MariaDB absichern (Ersteinrichtung)

Starte das Sicherheits‑Setup‑Skript:

```bash
sudo mysql_secure_installation
```

### Empfohlene Optionen:

| Frage | Empfohlene Antwort |
|--------|--------------------|
| Switch to unix_socket authentication? | **N** |
| Change the root password? | **Y** |
| Remove anonymous users? | **Y** |
| Disallow root login remotely? | **Y** |
| Remove test database and access to it? | **Y** |
| Reload privilege tables now? | **Y** |

Damit ist deine MariaDB‑Installation abgesichert und einsatzbereit.

---

## 🧰 3. Nützliche Befehle

| Befehl | Beschreibung |
|--------|---------------|
| `sudo systemctl status mariadb` | Zeigt den Status des Dienstes |
| `sudo systemctl restart mariadb` | Startet MariaDB neu |
| `sudo mysql -u root -p` | Verbindung zur Datenbank als root |
| `sudo systemctl enable mariadb` | Aktiviert automatischen Start beim Booten |

---

## ✅ 4. Fertig

Deine MariaDB‑Datenbank ist nun installiert, abgesichert und bereit zur Nutzung.
Du kannst jetzt Benutzer, Datenbanken oder Webanwendungen (z. B. Nextcloud, WordPress) anbinden.
