Zunächst müssen Sie den SSL-Server in Nginx konfigurieren. Ersetzen Sie ||HOST|| durch Ihren Host in der hier bereitgestellten Datei:
https://www.sim-networks.com/user/assets/getnginxconfig_nextcloud.txt
und verwenden Sie deren Inhalt als Servereinstellungen (der folgende Befehl öffnet den Inhalt der Datei):
sudo nano /etc/nginx/sites-enabled/default
Wichtig: Selbst wenn Sie nicht unserer Raspberry Pi-Anleitung gefolgt sind, sollte dieser Befehl auch bei anderen Nginx-Installationen funktionieren. Dann sollten Sie jedoch sicherstellen, dass die Dateien /var/www/ssl/cloudssl.crt und /var/www/ssl/cloudssl.key sowie /var/www/ssl/dhparam.pem existieren und Zertifikatsdateien für Ihr SSL-Zertifikat sind.
Sofern Sie Apache nutzen, erstellen Sie bitte manuell einen Apache vHost-Eintrag.
Nach der Konfiguration starten wir den Webserver, in diesem Fall Nginx, neu:
sudo service nginx restart
Zunächst benötigen wir die aktuelle Nextcloud Version. Rufen Sie dafür die offizielle Download-Seite auf. Unter „Nextcloud Server“ können Sie die Server-Version unter der Kategorie „Archive“ per Klick auf „Get ZIP File“ herunterladen.
Verbinden Sie sich nun per (S)FTP mit Ihrem Cloud Server. Downloaden Sie z. B. den Client Filezilla (>Download-Link<), um eine FTP-Verbindung herzustellen.
Geben Sie nun die entsprechenden Server-Daten ein.
Die lokale IP könnte bei Ihrem Raspberry Pi zum Beispiel wie folgt aussehen: 192.168.178.43. Sollten Sie keinen Raspberry Pi verwenden, geben Sie stattdessen Ihren FTP-Host an, zum Beispiel meinftp.meinehomepage.com.
Als Benutzer verwenden Sie „pi“ bzw. den jeweils gewählten Benutzernamen. Anschließend geben Sie in das nächste Feld Ihr gewähltes Passwort ein.
Den Port setzen Sie auf 22.
Verbinden Sie sich jetzt mit dem Server.
Auf der rechten Seite von Filezilla werden Ihnen nun die Ordner auf dem Server angezeigt. Navigieren Sie zu /var/www/cloud.
Nun müssen Sie nur noch die Nextcloud-Installationsdateien auf Ihren Server übertragen.
Navigieren Sie auf der linken Seite zu dem Speicherort des Downloads auf Ihrem PC (siehe unter 2.). Gegebenenfalls müssen Sie die Dateien vorher in Ihrem Windows Explorer extrahieren.
Wählen Sie nun alle Dateien aus dem Nextcloud-Ordner aus, indem Sie diese mit der Maus (oder jeweils [Strg] + Mausklick) markieren. Sie können die Dateien nun auf die rechte Seite ziehen, oder per Rechtsklick und „Hochladen“ die Dateien hochladen.
Wichtig: Sie dürfen nicht den Nextcloud-Ordner selbst hochladen, sondern nur die Dateien aus diesem Ordner!
Der Upload kann einige Zeit in Anspruch nehmen. Sie sehen im unteren Bereich von Filezilla, wie lange der Vorgang noch dauern wird.
Setzen Sie nun noch einmal die Rechte neu (ggf. anpassen, wenn kein Raspberry Pi verwendet wurde):
sudo chown -R www-data:www-data /var/www/cloud && sudo chmod -R 775 /var/www/cloud