按照 Discourse 官方的说法有下面 3 种类的升级。
请参考官方的链接:https://meta.discourse.org/t/how-do-i-manually-update-discourse-and-docker-image-to-latest/23325
中的内容。
- Discourse 升级
Discourse 的升级应该是每个月进行 2 次。你可以使用 Discourse 的 UI 界面进行升级,访问的地址为:
admin/upgrade
进行升级就可以了。 按照官方的说法,每周都会发布一个 beta 版本的升级。 - 升级应用服务器 官方的建议是每 2 个月你需要 SSH 到服务器上,然后运行cd /var/discourse git pull ./launcher rebuild app 命令进行更新。 这个将会更新 Docker 和所依赖的应用服务器以及数据库版本。
- 操作系统安全更新 最后就是需要进行的操作系统更新了。 如果你使用的是 Ubuntu 的话,你可以启用自动更新:dpkg-reconfigure -plow unattended-upgrades 但是上面的更新只会自动更新必要的安全更新。 如果你还需要对操作系统进行更新的话。 你需要使用命令: apt-get update apt-get dist-upgrade 来进行更新。
通过上面的内容,我们知道了 Discourse 的更新和升级频率。
一般来说如果你发现有 beta 版本的升级,你直接升级更新就可以了。
比如说我们现在的服务器版本:
Discourse-version-update747×366 64.9 KB
已经提示更新了,单击下面的链接进行更新就可以了。
https://www.ossez.com/t/discourse/104