Nextcloud Hub 手动更新步骤

更新Nextcloud Hub 9 (30.0.5)的步骤如下:

1. 备份数据

在更新前,务必备份数据库和文件存储目录,以防出现问题。

2. 下载最新版本

访问Nextcloud下载页面,下载最新的Nextcloud Hub版本。

3. 停止服务

停止Web服务器和PHP服务,避免更新过程中出现文件冲突。

bash

复制

sudo systemctl stop apache2
sudo systemctl stop php7.4-fpm

4. 替换文件

解压下载的最新版本,替换现有Nextcloud目录中的文件,保留dataconfig目录。

bash

复制

sudo tar -xjf nextcloud-x.x.x.tar.bz2 -C /var/www/nextcloud --strip-components=1

5. 设置权限

确保Web服务器用户拥有正确的文件权限。

bash

复制

sudo chown -R www-data:www-data /var/www/nextcloud

6. 启动服务

重新启动Web服务器和PHP服务。

bash

复制

sudo systemctl start apache2
sudo systemctl start php7.4-fpm

7. 运行更新脚本

通过命令行或Web界面运行更新脚本。

命令行:

bash

复制

sudo -u www-data php /var/www/nextcloud/updater/updater.phar

Web界面:
访问https://your-nextcloud-domain.com/settings/admin/overview,点击“检查更新”并按照提示操作。

8. 检查更新

更新完成后,检查Nextcloud是否正常运行,并确认版本号已更新。

9. 清理缓存

清除Nextcloud缓存以确保更新后的文件生效。

bash

复制

sudo -u www-data php /var/www/nextcloud/occ maintenance:repair

10. 测试

确保所有功能正常,包括文件上传、共享等。

注意事项

  • 确保服务器满足新版本的系统要求。
  • 更新前查看Nextcloud更新日志了解变更和潜在问题。

按照以上步骤,即可手动更新Nextcloud Hub 9 (30.0.5)。

Nextcloud如何添加ICP和公安备案号:https://www.hao0564.com/5008.html

留下评论

您的邮箱地址不会被公开。 必填项已用 * 标注