NextCloud einrichten inkl. MariaDB & Adminer
Schritt-für-Schritt Anleitung: NextCloud auf Unraid installieren und konfigurieren – mit MariaDB als Datenbank und Adminer zur Verwaltung. Komplett ohne Kommandozeile!
Voraussetzungen
- Unraid Homeserver (lauffähig)
- Zugang zur Unraid-Weboberfläche
- Community Applications (CA) Plugin installiert
Benötigte Apps
| App | Zweck |
|---|---|
| MariaDB | Datenbank-Software für NextCloud |
| Adminer | Web-basierte Datenbank-Verwaltung (Alternative zu phpMyAdmin) |
| NextCloud | Cloud-Speicher (Hauptprogramm) |
Schritt 1: MariaDB installieren
- Gehe in Unraid zu Apps und suche nach MariaDB
- Klicke auf die App (braunes Robben-Icon) und starte die Installation
- Konfiguration nach der Installation:
| Einstellung | Wert | Hinweis |
|---|---|---|
| Port | 3306 (Standard) | Prüfe unter "Zeige aktuelle Docker-Zuweisungen" ob der Port frei ist |
| Root-Passwort | Sicheres Passwort wählen | Wird für Adminer-Zugang als Administrator benötigt |
| MySQL Database | nextcloud | Name der Datenbank |
| Benutzername | nextcloud | Wird von NextCloud für den DB-Zugriff verwendet |
| Benutzer-Passwort | Anderes als Root! | Trennung zwischen Root und normalem Benutzer |
Klicke auf Anwenden und warte bis die Installation abgeschlossen ist.
Wichtig: Notiere dir alle Zugangsdaten! Root-Passwort, DB-Name, Benutzername und Benutzer-Passwort.
Schritt 2: Freigabe für NextCloud-Daten anlegen
- Gehe zu Freigaben in Unraid
- Klicke auf Freigabe hinzufügen
- Freigabename:
nextcloud - Cache: Ja (SSD-Cache empfohlen für bessere Performance)
- Optional: Exportieren auf Ja stellen – ermöglicht direkten Zugriff über das Windows-Netzwerk
- Freigabe auf Privat stellen und nur den eigenen Benutzer zulassen
Tipp: Über die Netzwerkfreigabe könnt ihr große Dateien direkt verschieben, ohne den Umweg über die NextCloud-Weboberfläche.
Schritt 3: Adminer installieren
- Suche in Apps nach Adminer
- Port prüfen: Standard
8080ist oft belegt (z.B. Apache/Guacamole) - Empfohlene Alternative:
8888(oder ein anderer freier Port) - Port anpassen falls nötig, dann auf Anwenden klicken
Schritt 4: NextCloud installieren
- Suche in Apps nach NextCloud
- Wähle NextCloud (Linux Server's Repository, Original-Version)
| Einstellung | Wert | Hinweis |
|---|---|---|
| Port | 4443 | Standard 443 oft belegt (z.B. Heimdall) |
| Path Data | /mnt/user/nextcloud | Pfad zur erstellten Freigabe |
Den Datenpfad kann man auch über das Menü (drei Punkte) navigieren: mnt → user → nextcloud. Dann auf Anwenden klicken.
Schritt 5: Datenbank prüfen mit Adminer
- Starte die Adminer-Weboberfläche (z.B.
http://DEINE-IP:8888) - Login-Daten:
| Feld | Wert |
|---|---|
| System | MySQL |
| Server | DEINE-UNRAID-IP:3306 |
| Benutzer | root |
| Passwort | Dein Root-Passwort aus Schritt 1 |
| Datenbank | Leer lassen (zeigt alle) |
Nach dem Login: Rechte zeigt angelegte Benutzer, DB zeigt die nextcloud Datenbank.
Vorsicht: Adminer ist ein mächtiges Tool – ändere nur etwas wenn du weißt was du tust!
Schritt 6: NextCloud einrichten
- Starte die NextCloud-Weboberfläche (z.B.
https://DEINE-IP:4443) - Bei der Sicherheitswarnung: Erweitert → Risiko akzeptieren
- Einrichtungsseite ausfüllen:
| Feld | Wert |
|---|---|
| Benutzername | Frei wählbar (z.B. admin) |
| Passwort | Eigenes Passwort für NextCloud-Login |
| DB-Benutzer | nextcloud |
| DB-Passwort | Benutzer-Passwort aus Schritt 1 |
| DB-Name | nextcloud |
| DB-Host | DEINE-IP:3306 |
Optional: "Empfohlene Apps installieren" aktivieren (Kalender, Kontakte, Talk, Mail). Dann auf Installation abschließen klicken.
Schritt 7: Zugriff von außen (optional)
Für externen Zugriff benötigst du:
- DuckDNS einrichten (dynamischer DNS)
- SSL-Zertifikat konfigurieren
- Port-Weiterleitung in der Fritzbox (Port 443 → Unraid)
Danach kannst du per Handy-App (iOS/Android), Desktop-Client oder Browser von überall auf deine Cloud zugreifen – z.B. Fotos automatisch vom Handy synchronisieren.
Zugangsdaten-Übersicht
Notiere dir alle Daten an einem sicheren Ort:
| Dienst | Benutzer | Verwendung |
|---|---|---|
| MariaDB Root | root | Adminer Admin-Login |
| MariaDB Benutzer | nextcloud | DB-Zugriff von NextCloud |
| NextCloud | (selbst gewählt) | Web-Login NextCloud |
Tipp: Verwende unterschiedliche Passwörter für Root, DB-Benutzer und NextCloud-Login!
Fragen oder Feedback? Ab in die Community!
Diskutiere diese Anleitung mit anderen Nutzern auf unserem Discord-Server. Dort bekommst du schnelle Hilfe und kannst dich mit Gleichgesinnten austauschen.