Mit der freien Software Nextcloud könnt ihr euren eigenen Cloud-Dienst einrichten, sodass die Daten auf eurem Server liegen. Wir zeigen euch, wie das geht.
Die Cloud-Software Nextcloud basiert auf der Opensource-Variante von ownCloud 9 und ist ein Ableger (Fork) davon. Wenn ihr Nextcloud einrichtet, könnt ihr eure Daten auf eurem eigenen Server in der Cloud speichern und abrufen. Dropbox, OneDrive oder Google Drive sind dann nicht mehr zwingend nötig.
Nextcloud installieren
Um Nextcloud installieren zu können benötigt ihr einen Server mit PHP und MySQL-Unterstützung.
Ihr könnt dafür beispielsweise einen Raspberry PI nutzen. Er ist günstig und lässt sich durch Pakete entsprechend konfigurieren. Anbei findet ihr die günstigsten Shops zum Kauf:
- Verbindet euch mit eurem Server per SSH und gibt den folgenden Befehl ein:
sudo wget -q -O /etc/nginx/sites-enabled/default - "http://eigene-cloud-einrichten.de/getNginxConfig?software=nextcloud&host=IHRHOST.DYNDNS.DE"
- Ändert dabei IHRHOST.DYNDNS.DE zu eurer DynDNS-Adresse. Durch den Befehl werden alle nötigen Pakete heruntergeladen.
- Wenn das abgeschlossen ist, gebt ihr folgenden Befehl ein, um den Server neu zu starten:
sudo service nginx restart
- Ladet euch danach auf dieser Webseite die neueste Server-Version herunter. Klickt dazu auf den Button „Download“.
- Entpackt die Dateien auf dem PC und verbindet euch per (S)FTP (etwa per FileZilla) mit eurem Server.
- Gebt dazu eure Serverdaten ein wie lokale IP, Benutzer, Passwort, Port. Als Benutzer wählt ihr beim Raspberry Pi beispielsweise „pi“ oder den jeweiligen Benutzernamen. Wenn ihr SFTP nutzt, wählt ihr Port 22.
- Navigiert zum Verzeichnis /var/www/cloud und ladet den Inhalt des Nextcloud-Ordners (nicht den Haupt-Ordner selbst!) auf euren Server.
- Ladet nun die entpackten Dateien ins Verzeichnis. Das kann eine Weile dauern.
- Öffnet im Browser über eure Server-Adresse das Nextcloud-Setup auf. Beispiel: euerHost.dyndns.de
- Klickt auf den Schriftzug Speicher & Datenbank und prüft, ob das Datenverzeichnis korrekt angegeben ist. Beispiel: /var/www/cloud/data.
- Darunter wählt ihr die richtige MySQL-Datenbank aus. Den Host könnt ihr meistens auf localhost setzen.
- Oben könnt ihr ein Administrator-Konto einrichten. Gebt dazu einen von euch bestimmten Benutzernamen und ein Passwort ein.
- Bestätigt mit dem Button Installation abschließen.
Um Nextcloud auf eurem Smartphone oder Tablet zu nutzen, könnt ihr die zugehörigen, obigen Android- und iOS-Apps als Clients nutzen. Wer auf Clients verzichten will, kann unter Windows auch eine WebDAV-Verbindung zu Nextcloud einrichten.
Falls ihr Probleme oder Fragen habt, schreibt sie uns in die Kommentare.