Как обновить версию Nextcloud

В этой статье будет описано обновление Nextcloud до более высокой версии. Обратите внимание, что обновлять Nextcloud рекомендуется через SSH.
Предварительно перед обновлением также необходимо создать снапшот виртуальной машины.

Перед обновлением Nextcloud нужно узнать, какую версию PHP использует новая предполагаемая версия Nextcloud.
Если версия PHP не меняется, то обновляемся следующим образом: 

1) Запускаем обновление Nextcloud командой: 

sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/updater/updater.phar

2) Запускаем обновление приложений Nextcloud:

sudo -u www-data php --define apc.enable_cli=1 /var/www/nextcloud/occ upgrade


В случае, если версия PHP для новой версии Nextcloud меняется, то Nextcloud'у потребуется новая версия PHP для работы. Поэтому перед проведением обновления Nextcloud, сперва необходимо обновить PHP. Это можно сделать разными способами:

1) Для обновления в Ubuntu есть команда:

sudo apt install php8.3 php8.3-fpm php8.3-common php8.3-gd php8.3-mysql php8.3-curl php8.3-mbstring php8.3-intl php8.3-gmp php8.3-bcmath php8.3-xml php8.3-zip php8.3-imagick php8.3-opcache php8.3-cli


2) Для CentOS: 

sudo yum install -y epel-release
sudo rpm -Uvh http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install -y yum-utils

sudo yum-config-manager --enable remi-php82

sudo yum install -y php php-cli php-fpm php-common php-curl php-gd php-intl php-json php-mbstring php-xml php-zip php-mysqlnd php-opcache php-bcmath php-gmp php-imagick php-pecl-redis5 php-process'

И только после обновления PHP можно приступать к обновлению Nextcloud, которое было описано в начале статьи.

  • nextcloud, php
  • 0 Users Found This Useful
Was this answer helpful?

Related Articles

Как подсоединить папку по WebDav в Mac OS

Для получения доступа к папке Nextcloud по протоколу WebDav в Mac OS, можно использовать...

How to connect the Nextcloud folder via WebDav in the mobile OS

Go to Nextcloud cloud storage, click Folder in the top panel, and then Settings. Then in the...

How to connect a folder via WebDav in Windows

Go to the Nextcloud cloud storage, click on the Folder icon in the top bar, and then Settings...

Connection of a free Let's Encrypt SSL certificate to Nextcloud

This tutorial describes how to connect an SSL certificate to Nextcloud based on the apache2 web...

How to add a trusted domain in Nextcloud

If you get the error edit trusted_domains parameter in config/config.php when trying to login to...