Zurück zum Blog
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.

Wie man privaten Cloud-Speicher mit Nextcloud auf VPS erstellt

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-bcmath

MySQL-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 nextcloud

Apache 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 apache2

Wichtige 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