Dieser Wiki-Artikel beschreibt die grundlegenden Schritte zur Installation eines eigenen Nextcloud-Servers auf einem Linux-System (z. B. Ubuntu Server).
📋 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 Nextcloud erstellen
sudo mysql -u root -p
CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'sicheres_passwort';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
4. Nextcloud herunterladen und entpacken
wget https://download.nextcloud.com/server/releases/latest.zip
unzip latest.zip
sudo mv nextcloud /var/www/html/
5. Rechte setzen
sudo chown -R www-data:www-data /var/www/html/nextcloud
sudo chmod -R 755 /var/www/html/nextcloud
6. Apache konfigurieren
sudo nano /etc/apache2/sites-available/nextcloud.conf
<VirtualHost *:80>
DocumentRoot /var/www/html/nextcloud
ServerName deine-domain.de
<Directory /var/www/html/nextcloud/>
Require all granted
AllowOverride All
Options FollowSymlinks MultiViews
</Directory>
ErrorLog ${APACHE_LOG_DIR}/nextcloud_error.log
CustomLog ${APACHE_LOG_DIR}/nextcloud_access.log combined
</VirtualHost>
sudo a2ensite nextcloud.conf
sudo a2enmod rewrite headers env dir mime
sudo systemctl restart apache2
🔐 HTTPS aktivieren (optional, empfohlen)
Mit Certbot und Let’s Encrypt:
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/nextcloud
Folge dem Installationsassistenten und gib die Datenbankinformationen ein.
✅ Fertig!
Dein Nextcloud-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

