升级Nextcloud至24.0的步骤如下:

1.备份数据和配置文件

在升级前,建议先备份当前的数据和配置文件,以免升级过程中出现异常导致数据丢失。可以使用命令行或者Web管理界面进行备份。

2.关闭Nextcloud服务

在升级前,需要先关闭Nextcloud服务,以免升级过程中出现异常。可以使用以下命令关闭服务:

sudo systemctl stop httpd
sudo systemctl stop mariadb
sudo systemctl stop redis

3.升级PHP版本

Nextcloud 24.0需要PHP 7.3或更高版本,因此需要先升级PHP版本。可以使用以下命令升级PHP:

sudo yum install epel-release
sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php73
sudo yum install php php-opcache php-gd php-mysqlnd php-pdo php-mbstring php-xml php-json

4.下载并解压Nextcloud 24.0

可以从Nextcloud官网下载Nextcloud 24.0的压缩包,然后使用以下命令解压:

cd /var/www/html
sudo wget https://download.nextcloud.com/server/releases/nextcloud-24.0.0.zip
sudo unzip nextcloud-24.0.0.zip -d /var/www/html/

5.复制配置文件和数据

将备份的配置文件和数据复制到新的Nextcloud目录中:

sudo cp -r /var/www/old-nextcloud/config /var/www/html/nextcloud/
sudo cp -r /var/www/old-nextcloud/data /var/www/html/nextcloud/

6.设置文件权限和所有权

设置新的Nextcloud目录的文件权限和所有权:

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

7.启动服务并检查状态

启动服务并检查状态:

sudo systemctl start httpd
sudo systemctl start mariadb
sudo systemctl start redis
sudo systemctl status httpd
sudo systemctl status mariadb
sudo systemctl status redis

8.登录并检查版本

访问Nextcloud网站,并使用管理员账号登录。在设置页面中可以检查Nextcloud的版本是否已经升级到24.0。

以上为升级Nextcloud至24.0的步骤,升级完成后可以恢复备份的数据和配置文件,以保留升级前的文档。

在centos7 中 nextcloud230怎么进行版本升级到240并保留升级前的文档

原文地址: https://www.cveoy.top/t/topic/ZW6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录