Discourse 如何进行程序的更新

单击 Discourse 的 admin 界面。

如果你的服务器运行版本和当前 git 的版本不一样的话,你将会在界面中看到下面要求更新的提示。

如下图:

单击上面的链接进行升级。

在升级之前,你会看到当前版本升级所做的修改。

你单击上面修改commit 的链接将会直接带你进入到 GitHub 的页面中。

单击进入 GitHub

单击上面的链接后进入 GitHub 的提交列表中。

比较赞赏 Discourse 的这个功能,这个功能提供的是完全的开源和透明,能够让用户和软件同时成长。

大大的点赞。

升级

单击继续后,会有一个按钮需要你单击进行升级。

随后继续,你也可以重置升级。

这个升级过程需要耗费一些时间,因为首先需要 Pull 请求,然后还需要对请求进行编译。

当升级完成后,你将会看到下面升级已经完成的界面。

随后你可以单击上面的返回站点按钮校验你的站点能否被正常访问。

同时你可以可以查看管理员界面中当前的版本是是最新的版本。

为了安全,我们建议你可以对 Discourse 进行必要的升级。