在centos7 中 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/0lq 著作权归作者所有。请勿转载和采集!