Februar 2, 2026Anleitungen
Wie man privaten Cloud-Speicher mit Nextcloud auf VPS erstellt
Vollständige Anleitung zur Einrichtung Ihres eigenen privaten Cloud-Speichers mit Nextcloud auf einem VPS-Server. Erfahren Sie, wie Sie eine sichere, selbst gehostete Alternative zu Dropbox und Google Drive erstellen.

Nextcloud ist eine leistungsstarke Open-Source-Plattform, mit der Sie Ihre eigene private Cloud-Speicherlösung erstellen können. Im Gegensatz zu öffentlichen Cloud-Diensten gibt Ihnen Nextcloud vollständige Kontrolle über Ihre Daten und gewährleistet Datenschutz und Sicherheit. Diese Anleitung führt Sie durch die Einrichtung von Nextcloud auf Ihrem Hiddence VPS.
Warum Nextcloud wählen?
- Vollständiges Datenbesitz: Ihre Dateien bleiben auf Ihrem Server, nicht in Drittanbieter-Clouds
- Datenschutz: Kein Data Mining oder Tracking durch Cloud-Anbieter
- Kosteneffektiv: Einmalige Serverkosten im Vergleich zu wiederkehrenden Abonnementgebühren
- Vollständige Anpassung: Installieren Sie Apps und Plugins zur Funktionserweiterung
- Compliance: Erfüllen Sie GDPR und andere Datenschutzanforderungen
- Unbegrenzter Speicher: Nur begrenzt durch den Festplattenspeicher Ihres Servers
Voraussetzungen
- Ein VPS-Server mit mindestens 2GB RAM (4GB+ empfohlen)
- Ubuntu 20.04 oder Debian 11+ installiert
- Root- oder sudo-Zugriff
- Domänenname, der auf Ihre Server-IP zeigt
- SSL-Zertifikat (Let's Encrypt empfohlen)
Nextcloud installieren
Aktualisieren Sie zunächst Ihr System und installieren Sie erforderliche Abhängigkeiten:
bash
apt update && apt upgrade -y
apt install -y apache2 mariadb-server libapache2-mod-php7.4 php7.4-gd php7.4-mysql php7.4-curl php7.4-mbstring php7.4-xml php7.4-zip php7.4-intl php7.4-bcmathMySQL-Datenbank einrichten
bash
mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextcloud'@'localhost' IDENTIFIED BY 'starkes_passwort_hier';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextcloud'@'localhost';
FLUSH PRIVILEGES;
EXIT;Nextcloud herunterladen und konfigurieren
bash
cd /var/www/html
wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
chown -R www-data:www-data nextcloud
chmod -R 755 nextcloudApache Virtual Host konfigurieren
bash
nano /etc/apache2/sites-available/nextcloud.conf
<VirtualHost *:80>
ServerName ihredomäne.com
DocumentRoot /var/www/html/nextcloud
<Directory /var/www/html/nextcloud>
Options +FollowSymlinks
AllowOverride All
Require all granted
</Directory>
</VirtualHost>
a2ensite nextcloud.conf
a2enmod rewrite headers env dir mime
systemctl restart apache2Wichtige Funktionen nach der Einrichtung
- Dateisynchronisierung zwischen Geräten
- Kollaborative Dokumentbearbeitung
- Kalender- und Kontaktverwaltung
- Videokonferenzen mit Talk
- Passwort-Manager-Integration
- E-Mail-Client-Funktionalität
- App-Store mit Hunderten von Erweiterungen
Sicherheitsbest Practices
- Aktivieren Sie die Zwei-Faktor-Authentifizierung für alle Benutzer
- Verwenden Sie starke Passwörter und erzwingen Sie Passwortrichtlinien
- Richten Sie regelmäßige automatisierte Backups ein
- Halten Sie Nextcloud und Systempakete aktualisiert
- Konfigurieren Sie die Firewall zur Zugriffsbeschränkung
- Verwenden Sie SSL/TLS-Verschlüsselung für alle Verbindungen
- Aktivieren Sie die Dateiverschlüsselung im Ruhezustand