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.keyDann 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.listSchließlich aktualisieren wir die Paketdatenbank und installieren ownCloud:
apt-get update
apt-get install owncloud3 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-serverEs 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 -pGeben 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';exitJetzt, 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 updatesudo apt-get install davfs2Wir werden nicht-root-Benutzern erlauben, die WebDAV-Freigaben zu mounten und zu unmounten, indem wir eingeben:
sudo dpkg-reconfigure davfs2Sollten unprivilegierte Benutzer WebDAV-Ressourcen einbinden dürfen?
<–Ja
Ich werde meinen Benutzernamen=srijan zur WebDAV-Gruppe hinzufügen:
sudo usermod -aG davfs2 srijanWir 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 ~/owncloudmkdir ~/.davfs2Erstellen 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/secretsJetzt 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>&14.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-clientEs 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.
- 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.
- 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
- ownCloud 7 : https://owncloud.com/
- Cyberduck : http://cyberduck.io/?l=en
- Debian : https://www.debian.org/
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.