感谢您的帮助!
我在指南的开头添加了以下内容:
确保您为任何情况做好准备
强烈建议,除了本地备份(保存在论坛所在的同一服务器上)之外,还要在另一台服务器或云端保存这些备份的副本[1]。
将文件
/var/discourse/containers/app.yml的副本保存在安全位置也很有用[2]。如果重新安装论坛或迁移到另一台服务器,将使用此可选文件。如果对任何事情有任何严重的疑问,请联系我 (canapin@gmail.com)。
在更新部分添加了以下内容:
在进行任何更新之前,强烈建议下载论坛的最新备份。
添加了以下内容:
如果论坛不再工作怎么办?
重建论坛可以解决许多问题,使用的命令与命令行更新的命令相同:
/var/discourse/launcher rebuild app重建后论坛仍然不工作怎么办?
请联系我 (canapin@gmail.com) 或在 官方支持论坛 上发帖。
我还提到了指南末尾的 ask.discourse.org。
资源
https://meta.discourse.org :官方支持,不要犹豫在那里发帖——社区成员和开发人员都非常乐于助人
https://ask.discourse.com :一个根据 Discourse 支持和数据训练的聊天机器人,在回答问题方面非常有效(是的,真的)
完整文本
确保您为任何情况做好准备
强烈建议,除了本地备份(保存在论坛所在的同一服务器上)之外,还要在另一台服务器或云端保存这些备份的副本[1:1]。
将文件 /var/discourse/containers/app.yml 的副本保存在安全位置也很有用[2:1]。如果重新安装论坛或迁移到另一台服务器,将使用此可选文件。
如果对任何事情有任何严重的疑问,请联系我 (canapin@gmail.com)。
更新
在进行任何更新之前,强烈建议下载论坛的最新备份。
通过界面更新
当管理员界面出现不高兴的红色笑脸时(表示有重要的更新需要进行),请进行更新。
更新通过 https://yourforum.com/admin/upgrade 进行
有时需要分两步进行:您首先需要更新“Docker_Manager”,然后才能升级其余部分:
通过命令行更新
有时,必须通过命令行进行更新(如果需要,Discourse 管理页面会提示)。
- 通过 SSH 连接到服务器
- 使用以下命令重建论坛(重建将始终更新 Discourse):
-
/var/discourse/launcher rebuild app - 不时地,在确保论坛正常工作后,删除未使用的 Docker 镜像(先前升级的残留物)以释放磁盘空间可能很有用:
/var/discourse/launcher cleanup
如果论坛不再工作怎么办?
重建论坛可以解决许多问题,使用的命令与命令行更新的命令相同:
/var/discourse/launcher rebuild app
我认为现在相当不错了,而且我没有遗漏任何重要内容 ![]()
