ownCloud Installation · 3 min read · Nov 27, 2025

OwnCloud auf Debian 11 installieren und konfigurieren

OwnCloud ist eine kostenlose, Open-Source- und selbstgehostete Lösung zur Dateisynchronisation und -freigabe. Es ist eine sehr gute alternative Lösung zu anderen kommerziellen Diensten wie Google Drive, Dropbox und One Drive. Es kommt mit einer webbasierten Oberfläche, die Ihnen hilft, Ihre Dateien einfach zu sichern und zu teilen. Es kann über einen Webbrowser, den Desktop-Client (Windows, MAC, Linux) und mobile Geräte (Android und iOS) zugegriffen werden.

In diesem Beitrag zeigen wir Ihnen, wie Sie OwnCloud auf Debian 11 installieren.

Voraussetzungen

  • Ein Server, der Debian 11 ausführt.
  • Ein Root-Passwort ist auf Ihrem Server konfiguriert.

Apache, MariaDB und PHP installieren

OwnCloud benötigt den Apache-Webserver, den MariaDB-Datenbankserver und PHP, die auf Ihrem Server installiert sein müssen. Sie können alle mit dem folgenden Befehl installieren:

apt-get install apache2 mariadb-server php libapache2-mod-php php-mysql php-intl php-curl php-json php-gd php-xml php-mbstring php-zip -y

Sobald alle Pakete installiert sind, starten und aktivieren Sie den Apache- und MariaDB-Dienst mit dem folgenden Befehl:

systemctl start apache2  
systemctl start mariadb  
systemctl enable apache2  
systemctl enable mariadb

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Erstellen Sie eine Datenbank für OwnCloud

OwnCloud verwendet eine MariaDB als Datenbank-Backend. Daher müssen Sie eine Datenbank und einen Benutzer für OwnCloud erstellen.

Zuerst verbinden Sie sich mit der MariaDB-Shell mit dem folgenden Befehl:

mysql

Sobald Sie mit der MariaDB verbunden sind, erstellen Sie eine Datenbank und einen Benutzer mit dem folgenden Befehl:

MariaDB [(none)]> create database ownclouddb;  
MariaDB [(none)]> grant all on ownclouddb.* to owncloud@localhost identified by "password";

Als Nächstes spülen Sie die Berechtigungen und beenden Sie die MariaDB mit dem folgenden Befehl:

MariaDB [(none)]> flush privileges;  
MariaDB [(none)]> exit;

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

OwnCloud auf Debian 11 installieren

Standardmäßig ist OwnCloud im Standard-Repository von Debian 11 nicht verfügbar. Daher müssen Sie das OwnCloud-Repository zu Ihrem Server hinzufügen.

Zuerst installieren Sie die erforderlichen Abhängigkeiten mit dem folgenden Befehl:

apt-get install curl gnupg2 -y

Sobald alle Abhängigkeiten installiert sind, fügen Sie das OwnCloud-Repository und den GPG-Schlüssel mit dem folgenden Befehl hinzu:

echo 'deb http://download.opensuse.org/repositories/isv:/ownCloud:/server:/10/Debian_11/ /' > /etc/apt/sources.list.d/owncloud.list  
curl -fsSL https://download.opensuse.org/repositories/isv:ownCloud:server:10/Debian_11/Release.key | gpg --dearmor > /etc/apt/trusted.gpg.d/owncloud.gpg

Als Nächstes aktualisieren Sie das Repository und installieren Sie OwnCloud, indem Sie den folgenden Befehl ausführen:

apt-get update -y  
apt-get install owncloud-complete-files -y

Der obige Befehl lädt OwnCloud herunter und installiert es im Verzeichnis /var/www/owncloud.

Sobald Sie fertig sind, können Sie mit dem nächsten Schritt fortfahren.

Apache für OwnCloud konfigurieren

Als Nächstes müssen Sie eine Apache-virtuelle Hostkonfigurationsdatei für OwnCloud erstellen. Sie können dies tun, indem Sie den folgenden Befehl ausführen:

nano /etc/apache2/sites-available/owncloud.conf

Fügen Sie die folgenden Zeilen hinzu:

Alias / "/var/www/owncloud/"


  Options +FollowSymlinks
  AllowOverride All

 
  Dav off
 

Speichern Sie die Datei und schließen Sie sie, aktivieren Sie dann die OwnCloud-virtuelle Hostdatei und deaktivieren Sie die Standard-virtuelle Hostdatei mit dem folgenden Befehl:

a2ensite owncloud  
a2dissite 000-default.conf

Als Nächstes aktivieren Sie die erforderlichen Apache-Module mit dem folgenden Befehl:

a2enmod rewrite mime unique_id

Als Nächstes starten Sie den Apache-Dienst neu, um die Konfigurationsänderungen anzuwenden:

systemctl restart apache2

Sie können jetzt den Status des Apache-Dienstes mit dem folgenden Befehl überprüfen:

systemctl status apache2

Sie erhalten die folgende Ausgabe:

? apache2.service - Der Apache HTTP Server
     Loaded: loaded (/lib/systemd/system/apache2.service; enabled; vendor preset: enabled)
     Active: active (running) since Fri 2021-12-31 11:16:24 UTC; 6s ago
       Docs: https://httpd.apache.org/docs/2.4/
    Process: 15832 ExecStart=/usr/sbin/apachectl start (code=exited, status=0/SUCCESS)
   Main PID: 15836 (apache2)
      Tasks: 6 (limit: 2341)
     Memory: 14.8M
        CPU: 95ms
     CGroup: /system.slice/apache2.service
             ??15836 /usr/sbin/apache2 -k start
             ??15837 /usr/sbin/apache2 -k start
             ??15838 /usr/sbin/apache2 -k start
             ??15839 /usr/sbin/apache2 -k start
             ??15840 /usr/sbin/apache2 -k start
             ??15841 /usr/sbin/apache2 -k start

Dec 31 11:16:24 debian11 systemd[1]: Starting The Apache HTTP Server...

Zugriff auf die OwnCloud-Weboberfläche

Öffnen Sie jetzt Ihren Webbrowser und greifen Sie auf die OwnCloud-Weboberfläche über die URL http://your-server-ip zu. Sie sollten die Webkonfigurationsseite von OwnCloud sehen:

Geben Sie Ihren OwnCloud-Admin-Benutzernamen, das Passwort, die Datenbankanmeldeinformationen, das Datenverzeichnis ein und klicken Sie auf die Schaltfläche Setup abschließen. Sie sollten die Anmeldeseite von OwnCloud sehen:

Geben Sie Ihren Admin-Benutzernamen, das Passwort ein und klicken Sie auf die Schaltfläche Anmelden. Sie sollten die Anwendungsdownloadseite sehen:

Klicken Sie auf die Schaltfläche schließen, um das Anwendungsdownloadfenster zu schließen. Sie sollten das OwnCloud-Dashboard auf der folgenden Seite sehen:

Fazit

Herzlichen Glückwunsch! Sie haben OwnCloud erfolgreich auf Debian 11 installiert. Sie können jetzt Ihre Bilder, Filme und Dokumente in OwnCloud hochladen und sie mit Ihren Freunden und Ihrer Familie teilen. Zögern Sie nicht, mich zu fragen, wenn Sie Fragen haben.

Share: X/Twitter LinkedIn

Erhalte neue Beiträge in deinem Posteingang.

Kein Spam. Jederzeit abmelden.