按照 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 updateapt-get dist-upgrade
來進行更新。
通過上面的內容,我們知道了 Discourse 的更新和升級頻率。
一般來說如果你發現有 beta 版本的升級,你直接升級更新就可以了。
比如說我們現在的服務器版本:
Discourse-version-update747×366 64.9 KB
已經提示更新了,單擊下面的鏈接進行更新就可以了。
https://www.ossez.com/t/discourse/104