CentOS 7 下强制回退 Nextcloud 版本的步骤
在 CentOS 7 中,可以使用以下步骤强制回退 Nextcloud 版本:
- 首先,停止 Nextcloud 服务:
sudo systemctl stop httpd
- 下载要回退到的 Nextcloud 版本的压缩包,例如,我们要回退到版本 15.0.2,可以使用以下命令下载:
wget https://download.nextcloud.com/server/releases/nextcloud-15.0.2.tar.bz2
- 解压缩下载的压缩包:
tar -xjf nextcloud-15.0.2.tar.bz2
- 备份当前的 Nextcloud 目录:
sudo cp -r /var/www/html/nextcloud /var/www/html/nextcloud_backup
- 删除当前的 Nextcloud 目录:
sudo rm -rf /var/www/html/nextcloud
- 将解压缩后的 Nextcloud 目录复制到 /var/www/html/ 目录下:
sudo cp -r nextcloud /var/www/html/
- 更改 Nextcloud 目录的所有者和组:
sudo chown -R apache:apache /var/www/html/nextcloud
- 运行 Nextcloud 升级脚本:
sudo -u apache php /var/www/html/nextcloud/occ upgrade
- 启动 Nextcloud 服务:
sudo systemctl start httpd
现在,你的 Nextcloud 版本已经回退到 15.0.2。请注意,这种方法可能会导致数据丢失或损坏,因此在执行任何操作之前,请务必备份重要数据。
原文地址: https://www.cveoy.top/t/topic/mkSf 著作权归作者所有。请勿转载和采集!