So installieren Sie Nextcloud auf Ihrem Webspace

In dieser Anleitung erfahren Sie, wie Sie Nextcloud technisch auf einem dogado Webhosting-Paket installieren können.

Wichtiger Hinweis: Aufgrund des hohen Ressourcenbedarfs von Nextcloud empfehlen wir für den Betrieb mindestens einen vServer S. Die Installation auf einem Webhosting-Paket ist zwar technisch möglich, wird von uns jedoch nicht empfohlen.
Bitte beachten Sie: Bei einer Nextcloud-Installation auf einem Webhosting-Paket können je nach Nutzung Einschränkungen bei Performance, verfügbaren Ressourcen und Serverfunktionen auftreten. Für Performance-Probleme von Nextcloud innerhalb eines Webhosting-Pakets können wir keinen entsprechenden Service anbieten.

Nextcloud ist eine Software zum Speichern und Synchronisieren von Dateien auf einem eigenen Server. Der Zugriff ist unter anderem über den Browser sowie entsprechende Desktop- und Mobil-Clients möglich.

Hosting für Nextcloud vorbereiten

  1. Melden Sie sich in oneHome an.
  2. Öffnen Sie das Webhosting-Paket, auf dem Sie Nextcloud installieren möchten.
Webhosting-Paket in oneHome öffnen
Übersicht eines Webhosting-Pakets in oneHome

Stellen Sie sicher, dass für die Domain oder Subdomain, auf der Nextcloud installiert werden soll, eine von der verwendeten Nextcloud-Version unterstützte PHP-Version eingestellt ist.

Wie Sie die PHP-Version verwalten, erfahren Sie im Artikel PHP-Einstellungen im Web- und WordPress-Hosting.

Hinweis: Welche PHP-Version und weiteren technischen Voraussetzungen benötigt werden, hängt von der verwendeten Nextcloud-Version ab. Prüfen Sie daher zusätzlich die jeweiligen Systemanforderungen von Nextcloud.
Hinweis zur Webhosting-Nutzung: Eine erfolgreiche Installation bedeutet nicht automatisch, dass das Webhosting-Paket für die geplante Nutzung ausreichend dimensioniert ist. Insbesondere bei mehreren Benutzern, vielen Dateien oder häufigen Synchronisationen kann der Ressourcenbedarf deutlich steigen.

Datenbank erstellen

Nextcloud benötigt eine Datenbank. Erstellen Sie daher vor der Installation eine neue MySQL-Datenbank.

  1. Öffnen Sie im linken Menü Ihres Hosting-Pakets den Bereich Datenbanken.
Bereich Datenbanken in oneHome öffnen
  1. Klicken Sie auf MySQL-Datenbank erstellen.
  2. Legen Sie den Datenbanknamen und den Datenbank-Benutzer fest.
  3. Verwenden Sie ein sicheres Passwort für den Datenbank-Benutzer.
  4. Erstellen Sie die Datenbank.
Neue MySQL-Datenbank für Nextcloud erstellen

Notieren Sie sich folgende Daten:

  • Datenbankname
  • Datenbank-Benutzer
  • Datenbank-Passwort
  • Datenbankserver beziehungsweise Hostname

Diese Angaben benötigen Sie später bei der Einrichtung von Nextcloud.

Weitere Informationen finden Sie im Artikel Datenbank im Webhosting und WordPress-Hosting erstellen.

Nextcloud Web-Installer herunterladen

Für die Installation auf Webspace können Sie den von Nextcloud bereitgestellten Web-Installer verwenden.

Laden Sie die Datei setup-nextcloud.php über die offizielle Nextcloud-Quelle herunter:

Nextcloud Web-Installer herunterladen

Hinweis: Laden Sie Installationsdateien ausschließlich aus offiziellen Nextcloud-Quellen herunter.

Installer auf den Webspace hochladen

Laden Sie die Datei setup-nextcloud.php in das Verzeichnis hoch, auf das die gewünschte Domain oder Subdomain verweist.

Für den Upload können Sie beispielsweise Web-FTP verwenden. Eine Anleitung finden Sie im Artikel Web-FTP im Web- und WordPress-Hosting.

Wenn Sie nicht wissen, welches Verzeichnis Ihrer Domain oder Subdomain zugeordnet ist, verwenden Sie die Anleitung Domain und Ordner im Web-Hosting und WordPress-Hosting.

Hinweis: Achten Sie darauf, die Installationsdatei in das richtige Verzeichnis hochzuladen. Andernfalls ist der Installer nicht über die gewünschte Domain beziehungsweise Subdomain erreichbar.
Zielverzeichnis einer Domain oder Subdomain in oneHome prüfen
Web-FTP für den Upload des Nextcloud-Installers öffnen
Zielordner im Web-FTP öffnen

Ziehen Sie die Datei setup-nextcloud.php per Drag-and-drop in das Web-FTP-Fenster oder verwenden Sie die Upload-Funktion.

Nextcloud-Installationsdatei per Web-FTP hochladen

Nach dem erfolgreichen Upload sollte die Datei im gewählten Verzeichnis angezeigt werden.

Hochgeladene setup-nextcloud.php im Web-FTP

Nextcloud installieren

Rufen Sie die hochgeladene Datei anschließend über Ihren Browser auf.

Wenn die Datei beispielsweise direkt im Hauptverzeichnis von cloud.beispieldomain.de liegt, lautet der Aufruf:

https://cloud.beispieldomain.de/setup-nextcloud.php
Nextcloud Web-Installer im Browser aufrufen

Folgen Sie anschließend den Anweisungen des Nextcloud Web-Installers.

Start des Nextcloud Web-Installers
Nextcloud Web-Installer während der Installation

Wenn der Installer meldet, dass die verwendete PHP-Version nicht unterstützt wird, prüfen Sie die PHP-Version der entsprechenden Domain oder Subdomain.

Verwenden Sie dafür die Anleitung PHP-Einstellungen im Web- und WordPress-Hosting.

Hinweis zur PHP-Version bei der Nextcloud-Installation
Nextcloud-Installation nach erfolgreicher Prüfung fortsetzen

Nextcloud-Einrichtung abschließen

Nach der Installation wird die eigentliche Nextcloud-Einrichtung geöffnet.

Legen Sie zunächst einen Benutzernamen und ein sicheres Passwort für Ihr Nextcloud-Administratorkonto fest.

Nextcloud-Administratorkonto einrichten
Benutzername und Passwort für das Nextcloud-Administratorkonto festlegen

Öffnen Sie anschließend den Bereich für Speicher & Datenbank beziehungsweise die erweiterten Datenbankeinstellungen.

Wählen Sie als Datenbanktyp MySQL/MariaDB.

MySQL oder MariaDB als Nextcloud-Datenbank auswählen

Tragen Sie anschließend die zuvor erstellten Datenbank-Verbindungsdaten ein:

  • Datenbank-Benutzer
  • Datenbank-Passwort
  • Datenbankname
  • Datenbankserver beziehungsweise Hostname
Datenbank-Verbindungsdaten für Nextcloud eintragen

Starten Sie anschließend die Installation. Nach erfolgreichem Abschluss wird die Nextcloud-Oberfläche geöffnet.

Erfolgreich installierte Nextcloud-Oberfläche
Hinweis: Halten Sie Nextcloud und die installierten Apps regelmäßig aktuell und beachten Sie die Systemanforderungen der jeweils eingesetzten Nextcloud-Version.
Performance: Sollte sich im späteren Betrieb zeigen, dass die verfügbaren Ressourcen des Webhosting-Pakets für Ihre Nextcloud-Nutzung nicht ausreichen, empfehlen wir den Wechsel auf ein dafür geeigneteres Serverprodukt. Für den Betrieb von Nextcloud empfehlen wir mindestens einen vServer S.