Installation · 6 min read · Feb 08, 2026

Installation und Konfiguration von ownCloud 7 auf Debian 7 (Wheezy)

Installation und Konfiguration von ownCloud 7 auf Debian 7 (Wheezy)

Version 1.0
Autor: Srijan Kishore

  • *

Dieses Dokument beschreibt, wie man ownCloud 7 auf Debian 7 installiert und konfiguriert. Ich werde auch beschreiben, wie man mit einem Ubuntu 14.04-Desktop und einem Windows 7-Rechner auf die Daten des ownCloud-Servers zugreift. ownCloud bietet Zugriff auf Ihre Daten über eine Weboberfläche oder WebDAV und ermöglicht eine Plattform, um einfach zu sehen, zu synchronisieren und über Geräte hinweg zu teilen – alles unter Ihrer Kontrolle. Die offene Architektur von ownCloud ist über eine einfache, aber leistungsstarke API für Anwendungen und Plugins erweiterbar und funktioniert mit jedem Speicher.

1 Vorbemerkung

Dieses Tutorial basiert auf einem Debian 7-Server, daher sollten Sie eine grundlegende Debian 7-Serverinstallation einrichten, bevor Sie mit diesem Tutorial fortfahren. Das System sollte eine statische IP-Adresse haben. Ich verwende 192.168.0.100 als meine IP-Adresse in diesem Tutorial und server1.example.com als Hostnamen. Wiederum habe ich 192.168.0.101 als IP-Adresse des Ubuntu 14.04-Desktops und server2.example.com als Hostnamen. Ich werde den Benutzer=srijan für die Installation und Konfiguration verwenden. Ich werde auch die Sharing-Optionen von ownCloud mit einem Windows-Rechner zeigen, daher habe ich auch einen funktionierenden Windows 7-Rechner.

2 Installation von ownCloud 7

ownCloud ist eine Webanwendung, die Inhalte von einem zentralen Ort speichern und bereitstellen kann, ähnlich wie Dropbox. Der Unterschied besteht darin, dass ownCloud 7 es Ihnen ermöglicht, die bereitstellende Software auf Ihren eigenen Maschinen zu hosten, wodurch das Vertrauen in die Speicherung Ihrer persönlichen Daten auf den Servern anderer entfällt.

Zuerst werden wir den Release-Schlüssel für die ownCloud-Software herunterladen:

cd /tmp  
wget http://download.opensuse.org/repositories/isv:ownCloud:community/Debian_7.0/Release.key  
apt-key add - < Release.key

Dann können wir das ownCloud 7-Repository wie folgt hinzufügen:

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/community/Debian_7.0/ /' >> /etc/apt/sources.list.d/owncloud.list

Schließlich aktualisieren wir die Paketdatenbank und installieren ownCloud:

apt-get update  
apt-get install owncloud

3 Konfiguration von ownCloud 7 auf Debian Wheezy

Darüber hinaus müssen wir Mysql installieren, um die Konfigurationen wie folgt zu erhalten:

apt-get install mysql-server

Es wird nach der Eingabe eines Passworts gefragt, geben Sie einfach Ihr gewünschtes Passwort dort ein.

Neues Passwort für den MySQL “root”-Benutzer:

<–mysqlpassword

Wiederholen Sie das Passwort für den MySQL “root”-Benutzer:

<–mysqlpassword

Wir werden unseren ownCloud-Server so konfigurieren, dass er die robustere MySQL-Datenbank anstelle der standardmäßigen SQLite-Implementierung nutzt. Dazu müssen wir zuerst MySQL wie folgt konfigurieren:

mysql -u root -p

Geben Sie das Mysql-Passwort ein, das Sie zuvor ausgewählt haben, und erstellen Sie eine Datenbank für ownCloud im Mysql-Prompt:

CREATE DATABASE owncloud;

Weisen Sie einem neuen MySQL-Benutzer Berechtigungen zu, um Datenbankoperationen für ownCloud durchzuführen:

GRANT ALL ON owncloud.* to 'owncloud'@'localhost' IDENTIFIED BY 'database_password';
exit

Jetzt, wenn Sie Ihre IP-Adresse oder den Domainnamen gefolgt von “/owncloud” in Ihrem Browser aufrufen, sehen Sie eine Seite, die so aussieht:

Klicken Sie auf Speicher & Datenbank:

Jetzt wählen Sie MySQL/MariaDB und erstellen ein Administratorkonto, da ich in meinem Fall owncloud als mein Administratorkonto und ein gewünschtes Passwort für diesen Benutzer gewählt habe:

Im unteren Tab unter MySQL/MariaDB geben Sie die Eingabe des Benutzernamens=owncloud Passwort=database_password Datenbankname=owncloud.

Drücken Sie dann die Einrichtung abschließen.

4 Einbinden des ownCloud 7 Shares mit Ubuntu 14.04

Wir können den gemeinsamen Punkt mit den anderen Maschinen einbinden, hier zeige ich Ihnen den Weg, um ihn über WebDAV-Tools auf einem anderen Ubuntu-Desktop-Rechner einzubinden. Es gibt zwei Methoden, um ownCloud 7 als Client im Ubuntu-Desktop zu verwenden.

  • Manuelles Einbinden durch Eingabe der Installationsdaten von davfs2

  • Durch Installation des ownCloud 7-Clients

Ich werde beide erklären, Sie können eine von ihnen verwenden, um einzubinden.

4.1 Manuelles Einbinden über davfs2

Ich führe den Befehl auf meiner zweiten Maschine server2.example.com aus:

sudo apt-get update
sudo apt-get install davfs2

Wir werden nicht-root-Benutzern erlauben, die WebDAV-Freigaben zu mounten und zu unmounten, indem wir eingeben:

sudo dpkg-reconfigure davfs2

Sollten unprivilegierte Benutzer WebDAV-Ressourcen einbinden dürfen?

<–Ja

Ich werde meinen Benutzernamen=srijan zur WebDAV-Gruppe hinzufügen:

sudo usermod -aG davfs2 srijan

Wir möchten den permanenten Mount-Punkt in server2.example.com erstellen, also werde ich die folgenden Einträge in die /etc/fstab geben:

sudo vi /etc/fstab

|
[…]
192.168.0.100/owncloud/remote.php/webdav /home/srijan/owncloud davfs user,rw,noauto 0 0 |

Jetzt werde ich im Home-Verzeichnis des Benutzers=srijan Verzeichnisse erstellen, eines zum Einbinden des Freigabepunkts und ein weiteres, um die Konfigurationsdetails zu halten:

mkdir ~/owncloud
mkdir ~/.davfs2

Erstellen Sie weiter eine Datei wie:

vi ~/.davfs2/secrets

| 192.168.0.100/owncloud/remote.php/webdav owncloud database_password |

Stellen Sie sicher, dass die Datei nur von Ihnen beschreibbar ist, indem Sie den Dateimanager verwenden oder den folgenden Befehl ausführen:

chmod 600 ~/.davfs2/secrets

Jetzt werden wir es wie folgt einbinden:

mount owncloud/

srijan@server2:~$ sudo mount owncloud/

Bitte geben Sie den Benutzernamen zur Authentifizierung beim Server ein

192.168.0.100/owncloud/remote.php/webdav/ oder drücken Sie die Eingabetaste für keine.

Benutzername:

owncloud

Bitte geben Sie das Passwort zur Authentifizierung des Benutzers owncloud beim Server ein

192.168.0.100/owncloud/remote.php/webdav/ oder drücken Sie die Eingabetaste für keine.

Passwort:

database_password

srijan@server2:~$

Hinweis: Die angegebenen Anmeldeinformationen werden weiter verwendet, also notieren Sie sich diese:

Benutzername: owncloud Passwort: database_password


Wenn Sie weitere Berechtigungsfehler im Ordner finden, ändern Sie die Ordnerberechtigung als Besitzer des Benutzers:

chown -R srijan:srijan owncloud/


Um den Ordner beim Anmelden an server2.example.com automatisch einzubinden, fügen Sie den Befehl mount ~/owncloud zur ~/.bashrc-Datei hinzu.

vi ~/.bashrc


| ```
[...]  
`mount ~/owncloud`

Nach erfolgreichem Einbinden können Sie einige Fehler “Ressource vorübergehend nicht verfügbar” und Zertifikatwarnungen erhalten, die wie folgt entfernt werden können:

  • Für “Ressource vorübergehend nicht verfügbar”:
vi /etc/davfs2/davfs2.conf 

| [...] use_locks 0 |

  • Für Zertifikatwarnungen:

Wenn Sie ein selbstsigniertes Zertifikat verwenden, erhalten Sie eine Warnung. Wenn Sie bereit sind, das Risiko eines Man-in-the-Middle-Angriffs einzugehen, führen Sie stattdessen diesen Befehl aus:

echo "y" | mount ~/owncloud > /dev/null 2>&1

4.2 Installation des ownCloud 7-Clients durch ownCloud

Öffnen Sie den Link und wählen Sie die Distribution Ubuntu 14.04, geben Sie dann in Ihrem Ubuntu-Desktop die Befehle ein:

cd /tmp  
wget http://download.opensuse.org/repositories/isv:ownCloud:desktop/xUbuntu_14.04/Release.key  
sudo apt-key add - < Release.key 
sudo sh -c "echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/desktop/xUbuntu_14.04/ /' >> /etc/apt/sources.list.d/owncloud-client.list"  
sudo apt-get update  
sudo apt-get install owncloud-client

Es wird der ownCloud-Client auf dem Ubuntu 14.04-Desktop installiert. Das war’s, öffnen Sie den ownCloud-Client

Geben Sie den Serverpfad als 192.168.0.100/owncloud ein und dann Ihre Anmeldeinformationen Benutzername=owncloud und Passwort=database_password

Wenn Sie es ohne https verwenden, können Sie die Fehlermeldung ignorieren und fortfahren:

Wieder:

Dann wird ownCloud mit Ihrem Desktop verbunden:

Und schließlich werden alle Daten synchronisiert:

5 Einbinden des ownCloud 7 Shares mit Windows 7

Wir können auch von einem Windows-Rechner auf die Daten des ownCloud 7-Servers zugreifen. Es gibt viele Methoden dafür, Sie können diesen Link dafür überprüfen. Ich werde zwei davon erklären.

  1. Ich werde die ownCloud-Clients dafür verwenden. Öffnen Sie den Link und laden Sie den Windows-Client von hier herunter.

Installieren Sie einfach den Client und er wird für Sie funktionieren.

Geben Sie die Details http://192.168.0.100/owncloud ein:

Geben Sie erneut Ihre Anmeldeinformationen (Benutzer=owncloud und Passwort=database_password) ein, die wir während der Installation von ownCloud 7 eingerichtet haben, und das Fenster wird erscheinen:

Sie können den lokalen Ordner öffnen, um die Dateien lokal zuzugreifen.

  1. Cyberduck ver 4.5.

Es gibt eine weitere Methode, um auf den ownCloud 7-Server zuzugreifen. Ich werde dafür Cyberduck verwenden. Dazu müssen Sie es von dieser URL installieren.

Laden Sie den Installer herunter und installieren Sie ihn einfach, indem Sie weiter – weiter machen.

Cyberduck hat eine sehr schöne Benutzeroberfläche.

Geben Sie die Anmeldeinformationen ein und verbinden Sie sich mit 192.168.0.100/owncloud/remote.php/webdav mit Benutzer=owncloud und Passwort=database_password:

Geben Sie die Anmeldeinformationen ein und es wird verbunden.

6 Links

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.