Harting Development

Nextcloud unter Ubuntu installieren: Eine Schritt-für-Schritt-Anleitung

Lukas Fuchs vor 1 Jahr Linux-Server 3 Min. Lesezeit

In dieser Anleitung zeigen wir Ihnen, wie Sie Nextcloud schnell und einfach auf Ubuntu installieren können.

Einleitung

Nextcloud ist eine leistungsstarke Open-Source-Software zur Dateiablage und -synchronisation, die auf vielen Plattformen funktioniert. Die Installation auf Ubuntu ist eine beliebte Wahl für viele Benutzer, die ihr eigenes Cloud-System einrichten möchten. In dieser detaillierten Schritt-für-Schritt-Anleitung lernen Sie, wie Sie Nextcloud unter Ubuntu installieren.

Systemanforderungen

Bevor Sie mit der Installation beginnen, stellen Sie sicher, dass Ihr System die folgenden Anforderungen erfüllt:

  • Ubuntu 20.04 oder höher
  • PHP Version 7.4 oder höher
  • Webserver (Apache oder Nginx)
  • MySQL oder PostgreSQL Datenbank

Vorbereitung des Systems

Bevor wir Nextcloud installieren, müssen wir einige notwendige Pakete installieren und unseren Server konfigurieren. Führen Sie die folgenden Befehle im Terminal aus:

sudo apt update
sudo apt upgrade

sudo apt install apache2 libapache2-mod-php
sudo apt install mysql-server php-mysql
sudo apt install php php-xml php-zip php-curl php-gd php-mbstring php-intl php-bz2

Datenbank für Nextcloud erstellen

Nextcloud benötigt eine Datenbank, um Benutzerdaten und Dateiinformationen zu speichern. Führen Sie die folgenden Schritte aus, um eine MySQL-Datenbank zu erstellen:

sudo mysql -u root -p

Geben Sie das Passwort für den Root-Benutzer ein und erstellen Sie dann die Datenbank und den Benutzer:

CREATE DATABASE nextcloud;
CREATE USER 'nextclouduser'@'localhost' IDENTIFIED BY 'IhrPasswort';
GRANT ALL PRIVILEGES ON nextcloud.* TO 'nextclouduser'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Nextcloud herunterladen

Laden Sie die neueste Version von Nextcloud herunter. Dies kann durch den folgenden Befehl geschehen:

wget https://download.nextcloud.com/server/releases/nextcloud-22.0.0.zip

Entpacken Sie die heruntergeladene Datei mit:

unzip nextcloud-22.0.0.zip

Verschieben Sie den entpackten Ordner in das Webverzeichnis:

sudo mv nextcloud /var/www/html/

Dateiberechtigungen setzen

Nach der Installation von Nextcloud benötigen wir die richtigen Berechtigungen für den Nextcloud-Ordner:

sudo chown -R www-data:www-data /var/www/html/nextcloud/  
sudo chmod -R 755 /var/www/html/nextcloud/

Nextcloud konfigurieren

Um Nextcloud über den Webbrowser zu installieren, öffnen Sie Ihren Webbrowser und gehen Sie zu http://localhost/nextcloud. Dort sehen Sie den Setup-Assistenten. Geben Sie die folgenden Daten ein:

  • Admin-Benutzername: Setzen Sie einen Benutzernamen für den Administrator.
  • Admin-Passwort: Legen Sie ein sicheres Passwort fest.
  • Datenbank-Benutzer: nextclouduser
  • Datenbank-Passwort: IhrPasswort
  • Datenbank-Host: localhost
  • Datenbankname: nextcloud

Klicken Sie auf „Installation abschließen“, um Nextcloud zu installieren.

SSL-Zertifikat für Nextcloud aktivieren (optional)

Um Nextcloud sicher zu betreiben, sollten Sie HTTPS aktivieren. Dies kann einfach mit Let's Encrypt erreicht werden. Installieren Sie Certbot:

sudo apt install certbot python3-certbot-apache

Führen Sie dann den folgenden Befehl aus, um Ihr SSL-Zertifikat zu erhalten:

sudo certbot --apache

Befolgen Sie die Anweisungen, um Ihre Domain und E-Mail-Adresse einzugeben und das Zertifikat zu erstellen.

Nextcloud verwenden

Ihr Nextcloud-Server ist nun bereit zur Nutzung! Sie können sich mit Ihrem Admin-Benutzernamen und Passwort anmelden und die Funktionen von Nextcloud erkunden.

Problembehebung

Wenn Sie auf Probleme stoßen, überprüfen Sie bitte die Log-Dateien, um detaillierte Informationen zu erhalten:

  • Apache-Logs: /var/log/apache2/error.log
  • Nextcloud-Logs: /var/www/html/nextcloud/data/nextcloud.log

Weitere Beiträge

Folge uns

Neue Beiträge

Netzwerk & Routing

WLAN mit Zeitschaltuhr steuern: So automatisierst du Geräte sauber und zuverlässig

AUTOR • Sep 11, 2026
Netzwerk & Routing

Handy Symbolfuehrer: Bedeutung der Symbole auf Ihrem Smartphone einfach erklärt

AUTOR • Sep 11, 2026
Sicherheit & Hardening

Hidden Text in Image erkennen: Methoden, Tools und Grenzen im Überblick

AUTOR • Sep 10, 2026
Systemadministration

SSD im PC einbauen: Schritt-für-Schritt-Anleitung für Einsteiger

AUTOR • Sep 10, 2026
Netzwerk & Routing

WLAN Verbindung zur Fritzbox bricht ständig ab: Ursachen und Lösungen, die sofort helfen

AUTOR • Sep 10, 2026
Linux-Server

SMB Freigabe in Linux mounten: Schritt-für-Schritt Anleitung für stabile Samba- und CIFS-Mounts

AUTOR • Sep 10, 2026
Linux-Server

Linux Mint Xfce Systemanforderungen: Wie wenig Hardware du wirklich brauchst

AUTOR • Sep 09, 2026
Sicherheit & Hardening

Hochsicherheit: Definition, Strategien und Maßnahmen für maximale Sicherheit

AUTOR • Sep 09, 2026
Netzwerk & Routing

OpenWrt auf Fritzbox installieren: So machst du deine Fritzbox zum flexiblen Router

AUTOR • Sep 09, 2026
Systemadministration

CMD Köln: Symptome, Diagnose und Behandlung einfach erklärt

AUTOR • Sep 09, 2026
Systemadministration

Die Zukunft des Zeitmanagements: Ein tiefer Einblick in 'Time Lab'

AUTOR • Sep 08, 2026
Systemadministration

Linux Mint Speicherplatz freigeben: Die schnellsten Methoden für mehr freien Platz

AUTOR • Sep 08, 2026
Cloud & Virtualisierung

iCloud Time Machine: So sicherst du Daten richtig auf Mac, iPhone und iPad

AUTOR • Sep 07, 2026
Linux-Server

Hoymiles Firmware Update Anleitung: So aktualisierst du deinen Wechselrichter sicher und schnell

AUTOR • Sep 07, 2026
Automatisierung & Scripting

PDF Bearbeitung unter Linux: Anleitung und bewährte Verfahren für schnelle, saubere Ergebnisse

AUTOR • Sep 07, 2026
Systemadministration

STD Meta: So baust du eine starke Meta-Strategie für bessere Sichtbarkeit

AUTOR • Sep 07, 2026
Netzwerk & Routing

Fritzbox 7590 defekter WLAN Chip: Symptome, Ursachen und was du jetzt tun solltest

AUTOR • Sep 06, 2026
Linux-Server

MX Linux auf Deutsch: Die komplette Anleitung für Installation, Sprache und erste Schritte

AUTOR • Sep 06, 2026
Linux-Server

Linux auf Surface installieren: So läuft dein Microsoft Surface mit Linux stabil und schnell

AUTOR • Sep 06, 2026
Linux-Server

PDF24 für Linux: PDFs erstellen, bearbeiten und unter Linux effizient ändern

AUTOR • Sep 06, 2026

Beliebte Beiträge

Systemadministration

So erstellen Sie einfach eine Textdatei unter Windows 11

AUTOR • Jul 16, 2025
Netzwerk & Routing

Der ultimative Leitfaden zum WireGuard Manager: Installation und Betrieb leicht gemacht

AUTOR • Jun 19, 2025
Automatisierung & Scripting

Nahtlose Integration von Siemens HomeConnect in Home Assistant: Die ultimativen Schritte zur Homematic Smart Home Steuerung

AUTOR • Jun 19, 2025
Netzwerk & Routing

WLAN-Probleme mit der FRITZ!Box 7530: Ursachen und Lösungen

AUTOR • Jan 03, 2026
Systemadministration

Die perfekte Hz-Einstellung für deinen Monitor: So machst du es richtig!

AUTOR • Jun 26, 2025
Systemadministration

Wie Sie die RAM-Geschwindigkeit herausfinden: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 26, 2025
Systemadministration

In die Tiefen der Rechenleistung: So funktioniert ein Prozessor

AUTOR • Jun 25, 2025
Sicherheit & Hardening

Tipps und Tricks zur BIOS-Konfiguration des HP EliteBook

AUTOR • Jun 15, 2025
Monitoring & Logging

Hoymiles HM 800 blinkt rot: Ursachen, Fehlerbehebung und schnelle Lösungen

AUTOR • Jun 11, 2026
Linux-Server

So formatierst du einen USB-Stick für den Raspberry Pi: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jul 16, 2025
Systemadministration

Memory Dump: Was ist das und wie wird es genutzt?

AUTOR • May 21, 2026
Automatisierung & Scripting

Die umfassende Shelly 1 Plus Anleitung: Dein Weg zur smarteren Steuerung

AUTOR • Jul 01, 2025
Systemadministration

Backup Linux Mint: So sicherst du dein System schnell, sauber und zuverlässig

AUTOR • Jul 16, 2026
Netzwerk & Routing

iPhone WLAN Probleme nach Update: So lösen Sie die häufigsten Herausforderungen

AUTOR • Jun 18, 2025
Linux-Server

Thunderbird unter Linux: Installation, Konfiguration und Fehlerbehebung ohne Umwege

AUTOR • Jul 12, 2026
Linux-Server

Grub Customizer fuer Linux Mint: Bootloader einfach anpassen und verwalten

AUTOR • Jun 10, 2026
Systemadministration

Windows 11 neu installieren über das BIOS – Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 24, 2025
Automatisierung & Scripting

So installieren Sie tar.gz-Dateien unter Linux: Eine Schritt-für-Schritt-Anleitung

AUTOR • Jun 30, 2026
Linux-Server

Das Betriebssystem DOS: Ein Blick in die Vergangenheit und seine Relevanz heute

AUTOR • Jun 15, 2025
Automatisierung & Scripting

So finden Sie das perfekte Home Assistant Symbol für Ihre Smart Home Einrichtung

AUTOR • Jun 14, 2025