NextCloud Update

Version vom 19. Juni 2025, 09:49 Uhr von Hab (Diskussion | Beiträge) (Die Seite wurde neu angelegt: „= Nextcloud: Update über die Konsole (SSH) = == Einleitung == Nextcloud-Updates über die Weboberfläche schlagen häufig fehl – insbesondere bei größeren Installationen oder eingeschränkten Hosting-Umgebungen. In solchen Fällen empfiehlt es sich, das Update über die Kommandozeile (SSH) durchzuführen. Diese Anleitung zeigt Schritt für Schritt, wie Sie ein Update Ihrer Nextcloud-Installation sicher per SSH durchführen können. == Voraussetzun…“)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)

Nextcloud: Update über die Konsole (SSH)

Einleitung

Nextcloud-Updates über die Weboberfläche schlagen häufig fehl – insbesondere bei größeren Installationen oder eingeschränkten Hosting-Umgebungen. In solchen Fällen empfiehlt es sich, das Update über die Kommandozeile (SSH) durchzuführen.

Diese Anleitung zeigt Schritt für Schritt, wie Sie ein Update Ihrer Nextcloud-Installation sicher per SSH durchführen können.

Voraussetzungen

  • SSH-Zugang zum Webserver (z. B. via PuTTY unter Windows)
  • Aktivierter SSH-Zugang im [DCP]
  • Grundlegende Kenntnisse im Umgang mit der Konsole
  • Aktueller Backup Ihrer Nextcloud-Daten und Datenbank (empfohlen)

SSH-Zugang aktivieren

Aktivieren Sie den SSH-Zugang im DCP:

Webspace → FTP-User → [Ihr Benutzername, z. B. a12345] → SSH-Zugang aktivieren

Verbindung per SSH herstellen

Verwenden Sie unter Windows z. B. das Programm PuTTY, um sich per SSH zu verbinden. Die Zugangsdaten entnehmen Sie aus dem DCP.

Nextcloud-Verzeichnis aufrufen

Wechseln Sie nach der Anmeldung in das Nextcloud-Verzeichnis Ihres Webspaces:

cd /home/www/doc/XXXXX/IHREDOMAIN.de/apps/Nextcloud

Ersetzen Sie XXXXX und IHREDOMAIN.de durch Ihre tatsächlichen Werte.

Update starten

Führen Sie das Update-Skript mit PHP aus:

/usr/local/php-8.2/bin/php updater/updater.phar

Folgen Sie den Anweisungen auf dem Bildschirm. Beispielhafte Ausgabe:

Nextcloud Updater - version: v29.0.0

Current version is 30.0.11.
Update to Nextcloud 31.0.5 available.

Start update? [y/N] y
...
Update of code successful.
...
Update successful
Maintenance mode is kept active

Keep maintenance mode active? [y/N] n
Maintenance mode disabled

Datenbank-Update durchführen

Falls nach dem Code-Update erforderlich, führen Sie das Upgrade-Skript aus:

php occ upgrade

Dateirechte anpassen

Nach einem Update sollten Sie die Datei- und Verzeichnisrechte erneut korrekt setzen:

find -type d -exec chmod 755 {} \;
find -type f -exec chmod 644 {} \;

Wartungsmodus deaktivieren (falls aktiv)

Falls Nextcloud nach dem Update im Wartungsmodus verbleibt, deaktivieren Sie ihn manuell:

php occ maintenance:mode --off

Fertig

Ihre Nextcloud-Installation wurde erfolgreich aktualisiert. Prüfen Sie nach dem Login, ob alles ordnungsgemäß funktioniert.

Weiterführende Links