Nextcloud Administration (Linux): Unterschied zwischen den Versionen

Aus MattWiki
Keine Bearbeitungszusammenfassung
 
(2 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 11: Zeile 11:
Der folgende Befehl listet alle möglichen occ-Befehle auf:
Der folgende Befehl listet alle möglichen occ-Befehle auf:
  sudo -u www-data php occ
  sudo -u www-data php occ
Im folgenden wird statt der o.g. Zeile die folgende Zeile verwendet:
 
occ
Ergebnis:
Ergebnis:
  Usage:
  Usage:
Zeile 33: Zeile 32:
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
Hilfe zu einem Befehl ausgeben:
Hilfe zu einem Befehl ausgeben:
  occ help maintenance:mode
  sudo -u www-data php occ help maintenance:mode
Status von Nextcloud ausgeben:
Status von Nextcloud ausgeben:
  occ status
  sudo -u www-data php occ status
Ergebnis:
Ergebnis:
  - installed: true
  - installed: true
Zeile 44: Zeile 43:
=== Wartungsmodus ===
=== Wartungsmodus ===
Wartungsmodus aktivieren:
Wartungsmodus aktivieren:
  occ maintenance:mode --on
  sudo -u www-data php occ maintenance:mode --on
Status des Wartungsmodus abrufen:
Status des Wartungsmodus abrufen:
  occ maintenance:mode
  sudo -u www-data php occ maintenance:mode
Mögliches Ergebnis:
Mögliches Ergebnis:
  Nextcloud is in maintenance mode - no apps have been loaded
  Nextcloud is in maintenance mode - no apps have been loaded
  Maintenance mode is currently enabled
  Maintenance mode is currently enabled
Wartungsmodus deaktivieren:
Wartungsmodus deaktivieren:
  occ maintenance:mode --off
  sudo -u www-data php occ maintenance:mode --off


=== Upgrade ===
# cd /var/www/html/nextcloud/
# sudo -u www-data php occ upgrade
=== Bereinigung ===
=== Bereinigung ===
Dateiversionen aller User bereinigen:
Dateiversionen aller User bereinigen:
  occ versions:cleanup
  sudo -u www-data php occ versions:cleanup
Papierkorb aller User bereinigen:
Papierkorb aller User bereinigen:
  occ trashbin:cleanup
  sudo -u www-data php occ trashbin:cleanup --all-users
Papierkorb für die User Alice und Bob bereinigen:
Papierkorb für die User Alice und Bob bereinigen:
  occ trashbin:cleanup Alice Bob
  sudo -u www-data php occ trashbin:cleanup Alice Bob
[[Kategorie:Nextcloud]]
[[Kategorie:Nextcloud]]
[[Kategorie:Linux]]
[[Kategorie:Linux]]

Aktuelle Version vom 29. Oktober 2023, 16:45 Uhr

In diesem Artikel werden diverse Administrations-Tätigkeiten beschrieben.

Command-Line-Administration

Quelle: https://docs.nextcloud.com/server/11/admin_manual/configuration_server/occ_command.html#maintenance-commands-label

Einleitung

Das Programm occ aus der Nextcloud-Applikation ist ein PHP-Skript, und befindet sich daher im Nextcloud-Verzeichnis:

cd /var/www/html/nextcloud/

Zur Ausführung wird der PHP-Interpreter benötigt, und sollte im Kontext des Webserver-Users ausgeführt werden.

Der folgende Befehl listet alle möglichen occ-Befehle auf:

sudo -u www-data php occ

Ergebnis:

Usage:
help [options] [--] [<command_name>]
 
Arguments:
command               The command to execute
command_name          The command name [default: "help"]
 
Options:
    --format=FORMAT   The output format (txt, xml, json, or md) [default: "txt"]
    --raw             To output raw command help
-h, --help            Display this help message
-q, --quiet           Do not output any message
-V, --version         Display this application version
    --ansi            Force ANSI output
    --no-ansi         Disable ANSI output
-n, --no-interaction  Do not ask any interactive question
    --no-warnings     Skip global warnings, show command output only
-v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Hilfe zu einem Befehl ausgeben:

sudo -u www-data php occ help maintenance:mode

Status von Nextcloud ausgeben:

sudo -u www-data php occ status

Ergebnis:

- installed: true
- version: 11.0.3.2
- versionstring: 11.0.3
- edition:

Wartungsmodus

Wartungsmodus aktivieren:

sudo -u www-data php occ maintenance:mode --on

Status des Wartungsmodus abrufen:

sudo -u www-data php occ maintenance:mode

Mögliches Ergebnis:

Nextcloud is in maintenance mode - no apps have been loaded
Maintenance mode is currently enabled

Wartungsmodus deaktivieren:

sudo -u www-data php occ maintenance:mode --off

Upgrade

# cd /var/www/html/nextcloud/
# sudo -u www-data php occ upgrade

Bereinigung

Dateiversionen aller User bereinigen:

sudo -u www-data php occ versions:cleanup

Papierkorb aller User bereinigen:

sudo -u www-data php occ trashbin:cleanup --all-users

Papierkorb für die User Alice und Bob bereinigen:

sudo -u www-data php occ trashbin:cleanup Alice Bob