Zum Inhalt springen

Nextcloud/Update: Unterschied zwischen den Versionen

Aus Foxwiki
 
(7 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 14: Zeile 14:
|}
|}


== Anwendung ==
== Durchführung ==
<syntaxhighlight lang="bash" highlight="1,23,41" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
/var/www/cloud.foxtom.de/web/nextcloud
cd /var/www/cloud.foxtom.de/web/nextcloud
</syntaxhighlight>
 
<syntaxhighlight lang="bash" highlight="1" line copy>
ls
</syntaxhighlight>
<syntaxhighlight lang="bash" highlight="" line copy>
3rdparty      config      dist        occ                public.php  themes
apps          console.php  index.html  ocs                remote.php  updater
AUTHORS        COPYING      index.php  ocs-provider      resources  version.php
composer.json  core        lib        package.json      robots.txt
composer.lock  cron.php    LICENSES    package-lock.json  status.php
</syntaxhighlight>
</syntaxhighlight>


=== Updater ===
=== Updater ===
<syntaxhighlight lang="bash" highlight="1,23,41" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo -u web13 php8.2 --define apc.enable_cli=1 updater/updater.phar
sudo -u web13 php8.2 --define apc.enable_cli=1 updater/updater.phar
</syntaxhighlight>
<syntaxhighlight lang="bash" highlight="22,44" line>
Nextcloud Updater - version: v29.0.0-23-g6a5f9ec
Nextcloud Updater - version: v29.0.0-23-g6a5f9ec


Zeile 70: Zeile 84:
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo -u web13 php8.2 --define apc.enable_cli=1 occ upgrade
sudo -u web13 php8.2 --define apc.enable_cli=1 occ upgrade
</syntaxhighlight>
<syntaxhighlight lang="bash" highlight="" line>
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
You may use your browser or the occ upgrade command to do the upgrade
Zeile 89: Zeile 106:
<syntaxhighlight lang="bash" highlight="1" line copy>
<syntaxhighlight lang="bash" highlight="1" line copy>
sudo -u web13 php8.2 --define apc.enable_cli=1 occ maintenance:mode --off
sudo -u web13 php8.2 --define apc.enable_cli=1 occ maintenance:mode --off
</syntaxhighlight>
<syntaxhighlight lang="bash" highlight="0" line>
Maintenance mode disabled
Maintenance mode disabled
</syntaxhighlight>
</syntaxhighlight>

Aktuelle Version vom 15. August 2025, 08:16 Uhr

Nextcloud/update - Update auf der Konsole

Beschreibung

Schritt
1 Updater starten
2 occ upgrade
3 Maintenance-Mode abschalten
4 php8.2-fpm.service neu starten

Durchführung

cd /var/www/cloud.foxtom.de/web/nextcloud
ls
3rdparty       config       dist        occ                public.php  themes
apps           console.php  index.html  ocs                remote.php  updater
AUTHORS        COPYING      index.php   ocs-provider       resources   version.php
composer.json  core         lib         package.json       robots.txt
composer.lock  cron.php     LICENSES    package-lock.json  status.php

Updater

sudo -u web13 php8.2 --define apc.enable_cli=1 updater/updater.phar
Nextcloud Updater - version: v29.0.0-23-g6a5f9ec

Current version is 30.0.5.

Update to Nextcloud 30.0.7 available. (channel: "stable")
Following file will be downloaded automatically: https://download.nextcloud.com/server/releases/nextcloud-30.0.7.zip
Open changelog 
Steps that will be executed:
[ ] Check for expected files
[ ] Check for write permissions
[ ] Create backup
[ ] Downloading
[ ] Verify integrity
[ ] Extracting
[ ] Enable maintenance mode
[ ] Replace entry points
[ ] Delete old files
[ ] Move new files in place
[ ] Done

Start update? [y/N] y

Info: Pressing Ctrl-C will finish the currently running step and then stops the updater.

[] Check for expected files
[] Check for write permissions
[] Create backup
[] Downloading
[] Verify integrity
[] Extracting
[] Enable maintenance mode
[] Replace entry points
[] Delete old files
[] Move new files in place
[] Done

Update of code successful.

Should the "occ upgrade" command be executed? [Y/n] n
Please now execute "./occ upgrade" to finish the upgrade.

occ upgrade

sudo -u web13 php8.2 --define apc.enable_cli=1 occ upgrade
Nextcloud or one of the apps require upgrade - only a limited number of commands are available
You may use your browser or the occ upgrade command to do the upgrade
Setting log level to debug
Updating database schema
Updated database
Updating <app_api> ...
Updated <app_api> to 4.0.3
Update app bookmarks from App Store
Starting code integrity check...
Finished code integrity check
Update successful
Maintenance mode is kept active
Resetting log level

Maintenance-Mode

Maintenance-Mode abschalten
sudo -u web13 php8.2 --define apc.enable_cli=1 occ maintenance:mode --off
Maintenance mode disabled

PHP-FPM

PHP-FPM neu starten
sudo systemctl restart php8.2-fpm.service



Anhang

Siehe auch

Links

Projekt

Weblinks

  1. https://docs.nextcloud.com/server/latest/admin_manual/maintenance/update.html