Anleitung zur Installation der Owncloud

Owncloud logo

Sie wollten schon immer Ihre eigene Cloud? Wenn Sie bereits einen Webserver eingerichtet haben, zum Beispiel mit Hilfe unserer Anleitung, dann können Sie jetzt einfach diesem Tutorial folgen, um die Owncloud auf Ihrem System zu installieren (Stand: 8. Juli 2021).

Mehr über die Owncloud an sich, die Vorzüge der Software und weitere Informationen gibt es in dem entsprechenden Informationsartikel.

Installations-Voraussetzungen

Für die Installation benötigen Sie einen eingerichteten Webserver inklusive PHP-Unterstützung sowie Zugriff auf eine MariaDB/MySQL-Datenbank. Sollten Sie unserem Tutorial gefolgt sein, sind die Voraussetzungen bereits erfüllt. Andernfalls sollten Sie darauf achten, dass das Tutorial von /var/www/ als Verzeichnis für die Inhalte und einem SSL-Zertifikat in /var/www/ssl ausgeht (siehe Anleitung).

Bitte beachten Sie: All diese Schritte müssen Sie nicht auf Ihrem Server/Raspberry Pi, sondern auf einem anderen PC ausführen. Über diesen verbinden wir uns mit Ihrem Server.

1. Server für Owncloud konfigurieren

Als erstes müssen wir den SSL-Server in Nginx konfigurieren, also in der Webserver-Software. Dieser Schritt betrifft vor allen Dingen die Nutzer, die einen Raspberry Pi nach unserer Anleitung aufgesetzt haben.

Ersetzen Sie ||HOST|| durch Ihren Host in der hier angegebenen Datei:

https://www.sim-networks.com/user/assets/getnginxconfig_owncloud.txt

und verwenden Sie deren Inhalt als Servereinstellungen, indem Sie den Inhalt der Datei mit diesem Befehl auf Ihrem Raspberry Pi ersetzen:

sudo nano /etc/nginx/sites-enabled/default

Mit der Ausführung des Befehls generiert diese Website Ihnen eine individuelle Config-Datei, die direkt übernommen wird. Sollten Sie keinen Raspberry Pi, wie in unserer Anleitung empfohlen, verwenden, nehmen Sie bitte manuell die Konfiguration des Webservers vor, indem Sie die Datei /etc/nginx/sites-enabled/default bzw. /etc/apache2/sites-enabled/default editieren, wie es in der Owncloud Hilfe beschrieben wird.

Wichtig: Wenn Sie unserer Raspberry Pi-Anleitung nicht gefolgt sind, besteht auch die Möglichkeit, den Befehl oben dennoch in der Konsole Ihres Servers auszuführen. Sie müssen dann 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.

Wir starten den Webserver Nginx nun neu:

sudo service nginx restart

2. Aktuelle Owncloud-Version downloaden

Laden Sie sich von hier die aktuelle Version der Owncloud als ZIP-Archiv (Tarball > Aktuelle Version > Download ZIP) herunter. Anschließend sollten Sie die Dateien in einen Ordner entpacken.

3. FTP-Verbindung herstellen

Verbinden Sie sich via (S)FTP mit Ihrem Server. Downloaden Sie sich dafür zum Beispiel das Programm Filezilla (direkter Download-Link).

Screenshot: Filezilla setting up connection

Geben Sie wie oben beschrieben alle Daten ein. Die lokale IP Ihres Servers/Raspberry Pi's könnte zum Beispiel so aussehen: 192.168.178.64. Der Benutzername ist bei einem Raspberry Pi „pi“ und das Passwort ist das Passwort, das Sie bereits vergeben haben. Als Port geben Sie 22 an.

Sollten Sie keinen Raspberry verwenden, geben Sie einfach die entsprechenden Anmeldedaten ein. Bei „Server:“ also zum Beispiel Ihre Homepage-Adresse example.com.

Klicken Sie anschließend auf „Verbinden“. Sollten Sie gefragt werden, ob Sie dem Schlüssel vertrauen möchten, tun Sie dies.

Sie werden nun auf der rechten Seite die Ordner-Struktur auf dem Server sehen. Navigieren Sie zu /var/www/cloud. Sobald Sie in diesem Ordner sind, müssen Sie die Dateien hochladen, wie im nächsten Schritt beschrieben.

4. Dateien hochladen

Es gibt zwei Möglichkeiten die Dateien hochzuladen. Entweder Sie öffnen im Datei-Explorer den Ordner, kopieren mit [Strg] + [A] alle Dateien und ziehen diese mit der Maus in das rechte Feld in Filezilla.

Alternativ können Sie auf der linken Seite, wo Sie die Dateien auf Ihrem Computer sehen, zu dem Owncloud-Ordner navigieren, den Sie zuvor heruntergeladen und entpackt haben. Markieren Sie nun alle Dateien und Ordner und starten Sie per Rechtsklick und Klick auf „Hochladen“ den Upload-Vorgang.

Wichtig: Achten Sie darauf, dass Sie nicht den Ordner „owncloud“ hochladen, sondern nur alle Dateien und Ordner aus diesem Ordner!

Der Upload kann nun einige Minuten in Anspruch nehmen. Ob noch Dateien transferiert werden müssen, sehen Sie an der unteren Leiste in Filezilla. Ist diese leer, wurden alle Datei-Transfers durchgeführt.

Setzen Sie anschließend noch einmal die Rechte neu:

sudo chown -R www-data:www-data /var/www/cloud && sudo chmod -R 775 /var/www/cloud

5. Installation

Rufen Sie nun im Browser das Setup über die Server-Adresse (beim Raspberry Pi z. B. ihrhost.twodns.de) auf: https://IHR.SERVER/index.php. Anschließend wird eine Ausgabe erscheinen, so ähnlich, wie sie dieser Screenshot zeigt:

Screenshot from setup Owncloud

Sollten Sie – wie in unserer Raspberry Pi-Anleitung – ein selbstsigniertes Zertifikat verwendet haben, und eine Warnung erhalten, fügen Sie eine Sicherheitsausnahme-Regel hinzu (mehr erfahren).

Wenn Ihnen keine Fehler-Meldungen (mehr) angezeigt werden, können Sie mit der Installation fortfahren.

Geben Sie dort auf der Website die gewünschten Administrator-Benutzerdaten ein. Klicken Sie gegebenenfalls auf „Speicher & Datenbank“, sollte der Menüpunkt nicht ausgeklappt sein.

Stellen Sie sicher, dass das Datenverzeichnis korrekt ist (beim Raspberry Pi: /var/www/cloud/data).

Geben Sie anschließend die MariaDB/MySQL-Daten ein, die Sie zuvor selbst festgelegt haben (beim Raspberry Pi: nicht die root-Daten, sondern den MySQL-Benutzer und das zugehörige Passwort). Der Datenbank-Host ist in der Regel „localhost“.

Klicken Sie anschließend auf „Installation abschließen“. Nun sollte alles so weit funktionieren. Bei eventuellen Fehler-Meldungen finden Sie auch im Owncloud Forum oder über eine Websuche Lösungsansätze für das Problem. Alternativ können Sie in unserem FAQ nachschauen.

6. Client einrichten und Apps installieren

Um die Dateien mit einem Ordner auf Ihrem PC zu synchronisieren, laden Sie sich einfach den gewünschten Client herunter. Rufen Sie dafür die Installationsseite auf und wählen Sie den für Ihr Betriebssystem vorgesehenen Client aus.

Diesen müssen Sie anschließend nur noch installieren. Geben Sie bei der Installation Ihre Server-Adresse (z. B. https://ihrhost.twodns.de) ein und die Administrator-Benutzerdaten, die Sie zuvor in Schritt 4 festgelegt haben.

Mit den entsprechenden Smartphone-Apps können Sie auch von unterwegs auf Ihre Owncloud zugreifen. Diese sind für iOS und Android erhältlich.

Cloud server

Cloud server

Erfahren Sie mehr über unsere hochverfügbare SIM-Cloud

Mehr erfahren

7. Informationen zu Updates der Owncloud (später notwendig)

Wenn Sie eingeloggt auf die Weboberfläche der Owncloud zugreifen, wird Ihnen angezeigt, sobald eine neue Version der Software zur Verfügung steht. Im Regelfall können Sie das Update ohne Weiteres über das Webinterface installieren.

Falls das Update nicht über das Interface installiert werden kann, machen Sie folgendes:

  • Verbinden Sie sich via Filezilla mit Ihrem Cloud-Server
  • Navigieren Sie in Ihr Cloud-Verzeichnis, zum Beispiel /var/www/cloud
  • Markieren Sie alle Dateien und laden Sie sie per Rechtsklick und Klick auf die Option „Herunterladen“ auf Ihren Computer herunter. So legen Sie ein Backup an.
  • Ist der Vorgang abgeschlossen, markieren Sie auf dem Server alle Dateien außer die Ordner config und data (!). Löschen Sie die markierten Dateien, zum Beispiel über die [Entf]-Taste auf Ihrer Tastatur.
  • Laden Sie die neueste Server-Version von Owncloud herunter und entpacken Sie diese (siehe Schritt 2).
  • Navigieren Sie nun zu den entpackten Dateien in Filezilla, und laden Sie alle Dateien, außer die Ordner config und data, auf Ihren Server.
  • Rufen Sie anschließend das Web-Interface auf, um den Update-Prozess der Owncloud abzuschließen. Bei eventuellen Fehler-Meldungen setzen Sie, wie oben beschrieben, die Rechte neu.

8. Fertig!

Schon ist die Einrichtung Ihrer Owncloud abgeschlossen. Sie können nun auf Ihren eigenen Cloud-Server zugreifen und Dateien mit der Owncloud synchronisieren. Wenn Sie sich in der Web-Oberfläche, wo Sie zuvor die Installation durchgeführt haben, einloggen, werden Sie sehen, dass Sie über das Administrationsmenü auch noch Benutzer hinzufügen und Ihnen Speicherplatz zuteilen können.

Viel Spaß mit Ihrer Owncloud.

War dieser Artikel hilfreich?

Hat dir der Artikel gefallen?

Cookie-Zustimmung

Indem Sie auf «Ich stimme zu» klicken, stimmen Sie der Verwendung von Cookies auf unserer Website zu. Die Verwendung dieser Cookies dient der Optimierung Ihrer Nutzererfahrung, indem u. a. Präferenzen für kommende Besuche auf unserer Website gespeichert werden. Sie können unter «Cookies verwalten» detaillierte Einstellungen vornehmen und Ihre Cookie-Auswahl anpassen. Mehr dazu

Cookie-Einstellungen

funktional

Funktionale bzw. notwendige Cookies sind für die Grundfunktionen der Website von entscheidender Bedeutung und die Website funktioniert ohne sie nicht wie vorgesehen.

analyse

Analytische Cookies werden verwendet, um zu verstehen, wie Besucher mit der Website interagieren.

werbung

Werbe-Cookies werden verwendet, um Besuchern relevante Anzeigen und Angebote bereitzustellen.