Dieser Wiki-Artikel beschreibt die grundlegenden Schritte zur Installation eines eigenen OwnCloud-Servers auf einem Linux-System (z. B. Ubuntu Server). OwnCloud ist eine freie Software zur Datei-Synchronisation und -Freigabe – ähnlich wie Nextcloud, aber mit eigenem Fokus und Entwicklungspfad.
📋 Voraussetzungen
- Ein Linux-Server (z. B. Ubuntu 22.04)
- Root-Zugriff oder ein Benutzer mit
sudo-Rechten - Eine Domain (optional, aber empfohlen)
- Internetzugang
🔧 Schritt-für-Schritt Anleitung
1. System aktualisieren
sudo apt update && sudo apt upgrade -y
2. Apache, PHP und MariaDB installieren
sudo apt install apache2 mariadb-server libapache2-mod-php php php-mysql php-gd php-xml php-mbstring php-curl php-zip php-intl php-bcmath php-imagick php-cli unzip -y
3. Datenbank für OwnCloud erstellen
sudo mysql -u root -p
CREATE DATABASE owncloud;
CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'sicheres_passwort';
GRANT ALL PRIVILEGES ON owncloud.* TO 'ownclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
4. OwnCloud herunterladen und entpacken
wget https://download.owncloud.org/community/owncloud-latest.zip
unzip owncloud-latest.zip
sudo mv owncloud /var/www/html/
5. Rechte setzen
sudo chown -R www-data:www-data /var/www/html/owncloud
sudo chmod -R 755 /var/www/html/owncloud
6. Apache konfigurieren
sudo nano /etc/apache2/sites-available/owncloud.conf
<VirtualHost *:80>
DocumentRoot /var/www/html/owncloud
ServerName deine-domain.de
<Directory /var/www/html/owncloud/>
Require all granted
AllowOverride All
Options FollowSymlinks MultiViews
</Directory>
ErrorLog ${APACHE_LOG_DIR}/owncloud_error.log
CustomLog ${APACHE_LOG_DIR}/owncloud_access.log combined
</VirtualHost>
sudo a2ensite owncloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2
🔐 HTTPS aktivieren (optional, empfohlen)
sudo apt install certbot python3-certbot-apache -y
sudo certbot --apache
🚀 Web-Installer starten
Rufe im Browser deine Domain oder IP auf:
http://deine-domain.de/owncloud
Folge dem Installationsassistenten und gib die Datenbankinformationen ein.
✅ Fertig!
Dein OwnCloud-Server ist nun einsatzbereit. Du kannst Benutzer:innen anlegen, Apps installieren und deine eigene Cloud betreiben – frei, sicher und unter eigener Kontrolle.
© 2025 MaDe-Online

