服務市集
Ghost

在 Zeabur 部署 Ghost

Ghost (opens in a new tab) 是一款強大的應用程式,適合新媒體創作者發布、分享並發展其內容業務。

這篇文章將教你如何在 Zeabur 上透過服務市場輕鬆部署一個自己的 Ghost 服務,並且綁定自己的網域。

步驟一:建立專案

首先,我們需要先在 Zeabur 上建立一個專案,請前往 專案列表 (opens in a new tab) 頁面,你會看到你的許多專案,而「建立專案」按鈕就在所有專案的最後面。

步驟二:部署 MySQL 服務

目前在 Zeabur 中,Ghost 服務只支援 MySQL 資料庫。在建立 Ghost 服務之前,需要先部署一個 MySQL 服務(資料庫會由 Ghost 服務自動建立)。

請點選「建立服務」並選擇「服務市場」,你將在列表中找到 MySQL。

部署 MySQL

點選這個項目即可部署完成。

步驟三:部署 Ghost 服務

在 Zeabur 控制台中,請點選「建立服務」並選擇「服務市場」,你將在列表中找到 Ghost。

部署 Ghost 服務

點選這個項目即可部署完成。

💡

需要注意的是,因為我們在部署 Ghost 前已經部署了 MySQL 服務,Zeabur 會自動幫你注入 MySQL 的相關環境變數到 Ghost 的服務中,所以無需再手動配置資料庫資訊。

如果你先部署了 Ghost 而還沒有部署 MySQL,那麼你需要在部署 MySQL 服務後重新啟動 Ghost 服務,才能讓 Ghost 取得正確的資料庫連接資訊。

部署完成後,立刻點選暫停按鈕暫停 Ghost 服務,接著我們開始設定網域。

暫停 Ghost 服務

步驟四:綁定網域

在 Zeabur 控制台中,Ghost 服務的「網域」區塊中,你可以為其綁定一個網域,這個網域可以是你自己的網域,也可以是 Zeabur 提供的免費網域。

Ghost 服務的網域區塊

關於如何為你的服務綁定網域,請參閱 綁定網域

網域新增完成之後,打開「環境變數」並將 url 修改成你剛綁定完成的網域。修改完成後 Ghost 會自動重新啟動。

Ghost 服務的環境變數區塊

步驟五:登入並設定 Ghost

完成綁定後,你可以點選網域進入 Ghost 的首頁,在網域後方加上 /ghost 即可進入 Ghost 的管理員設定介面。

Ghost 服務的管理員設定介面

完成設定之後,即可開始你的寫手之旅。

Ghost 管理介面