部署 Halo 服務
Halo 是一個強大易用的開源建站工具,配合上豐富的模板與插件,幫助你構建你心中的理想站點。
這篇文章將教您如何在 Zeabur 上透過服務市場輕鬆部署一個自己的 Halo 服務,並且綁定自己的網域名稱。
第一步:打開 Halo 模板頁面
由於 Halo 需要獨立的資料庫服務,所以您不能僅透過單獨的 Halo 映像完成部署。
我們為您製作了一個模板,可以一鍵部署包含 PostgreSQL 的 Halo。
第二步:部署模板
點擊部署按鈕,然後選擇一個區域來部署您的服務。
選擇後,您將自動重定向到專案頁面,在那裡您可以看到部署進度。
再等幾秒鐘,您的 Halo 服務將成功部署並開始運行。
第三步:綁定網域名稱
部署完成後,您需要綁定一個網域名稱以訪問您的 Halo 服務。
您可以按照綁定網域名稱的指南了解更多詳情。
💡
綁定網域名稱之後,下次重啟 Halo 服務將自動設置此網域為 Halo 的外部訪問地址,無需再次手動設置。
第四步:登入並設置 Halo
完成網域綁定後,您可以點擊網域進入 Halo 初始化介面。
初始化並登入之後即可跳轉到 Halo 控制台。
Halo 的使用文檔可查閱:Halo 文檔 - 用戶指南
後續維護
升級版本
後續升級 Halo 的版本,只需要在服務的設置中,修改映像的版本號即可,如圖所示:
Halo 的版本列表可以在 halohub/halo 查看,版本發佈日誌可查閱:Halo 官網 - 版本發佈
💡
修改映像版本之後,服務將自動重啟,稍等片刻即可完成升級。
備份與遷移
雖然 Zeabur 也為服務提供了備份的功能,但 Halo 自帶的備份功能可以實現與平台無關,所以更加推薦使用 Halo 自帶的備份功能進行備份。
此外,如果您需要將您已有的 Halo 服務遷移到 Zeabur,使用 Halo 的備份恢復功能也是更佳的選擇。
關於 Halo 的備份恢復功能使用說明可查閱:Halo 文檔 - 備份與恢復