2025 年 Ghost 部落格最完整教學 🔥:從部署到配置一篇文解決!

2025 年 Ghost 部落格最完整教學 🔥:從部署到配置一篇文解決!

想快速建立屬於自己的部落格?

在數位時代,部落格依然是分享知識與經驗的最佳平台。然而,對許多數位工作者而言,從零開始建置一個部落格可能會耗費大量時間,甚至面臨繁瑣的技術挑戰。本文將帶你了解 Ghost 這款高效的部落格平台,並一步步教你如何從部署到配置,快速上手!

什麼是 Ghost?

Ghost 是一個專為部落格和內容創作者設計的開源平台。它以輕量化、高效能和易於使用聞名,適合專注於內容創作而非技術堆疊的使用者。

核心特色:

  • 簡潔的用戶介面:直觀的編輯器,支持 Markdown 語法,讓你專注於寫作。
  • 高度客製化:支持多種主題與外掛,滿足不同需求。
  • SEO 友好:內建 SEO 工具與分析功能,幫助內容更容易被搜尋引擎收錄。

優缺點分析

優點

  • 部署快速:幾分鐘內即可啟用,無需複雜的技術知識。
  • 輕量化:相比 WordPress,Ghost 更精簡、更適合部落格用途。
  • 可擴展性:支持團隊協作。
  • 內建分析工具:了解讀者行為,優化內容策略。
  • 整合訂閱報服務:整合 mailgun,推薦最新文章給使用者。

缺點

  • 功能專注:對於需要電子商務或社群功能的用戶,可能需要額外花時間整合 mailgun(本文會帶你一起解決!)
  • 技術限制:有些環節需要打開配置文件進行修改,可能對非技術背景的使用者不夠友善(本文會帶你一起解決!)

如何部署?

部署 Ghost 的過程非常簡單,我們使用 Ghost + Zeabur 進行部署(Ghost Starter需要 9 USD,Zeabur 一鍵部署僅需 5 USD!)

關於 Zeabur 介紹、優缺點分析及價格請看:Zeabur 雲端部署平台:懶人最愛的一鍵部署利器

  1. 進入 Zeabur 專案,點擊 Template,搜尋 Ghost,進行 Deploy。
  1. 部署好後能夠透過網址進入你的 Ghost Blog,在網址最後加上 /ghost 能夠進入管理員後台(舉例:https://blog.vicwen.app/ghost)。

在設定中可以先選擇部落格主題、文字....等設定。

  1. 若你想要使用自定義網域(預設為 https://xxx.zeabur.app),請先新增網域(關於網域購買、配置,請先查看相關文章)。

新增完後,可以選擇將原先的 zeabur 網域刪除,或是可以至 Variable 修改環境變數:url(不然預設會抓第一個網域),操作完後 restart 即可成功修改 domain 🚀

並且在 Overview > Command 輸入 ghost config url <your url>,若無任何錯誤訊息便完成此步驟了,若遇到錯誤訊息如下圖:

請至 Settings > Open Config Editor/var/lib/ghost/config.production.json 刪除,再輸入指令一次便可正常執行。

關於部署到這邊已經結束囉 🎉,若你想要加上『訂閱報服務』請繼續往下操作。

如何加入訂閱功能?

接下來會使用 mailgun 作為mail服務商,因此請先至 mailgun 註冊帳號(註冊完請先至)。

mailgun Free Plan 提供一天100封、一個月3000封的免費額度,超過額度則需使用其他方案。

在這邊要注意!註冊完後會要求驗證帳號,請先前往 gmail 點擊驗證連結,但你可能會像我一樣面臨 +886 電話號碼無法驗證的情況🫠這時候麻煩直接寫信給 mailgun 官方([email protected]),並提供自己的 support PIN 給對方。

如何查詢 support PIN?Settings > Support,滑至最下方:

接下來根據你的網域創建一個新的 domain,並設定好 DNS records、SMTP credentials、Sending API keys(創建一個API Key),這些等等皆會使用到。

處理好後,回到 Zeabur 進行設定,我們先設定訂閱服務:

我們進入 Overviews > Files,找到 /var/lib/ghost/config.production.json 檔案(沒錯,就是剛剛那個萬惡的檔案 🥵),加入以下指令(我們等等會將 user 和 password 補上):

"mail": {
  "transport": "SMTP",
  "from": <sender email>,
  "options": {
    "service": "Mailgun",
    "host": "smtp.mailgun.org",
    "port": "587",
    "requireTLS": true,
    "secure": false,
    "auth": {
      "user": <user>,
      "pass": <password>
    }
  }
},

檔案會長的像這樣:

回到 mailgun,找到 SMTP credentials,複製起來,回去 config 將 user 和 pass 填入,緊接著 restart ghost 伺服器。

接著可以至部落格進行測試(將email加入subscribe),若成功便代表你成功配置訂閱服務啦!🔥

如何加入訂閱報功能?

進入 ghost 後台設定,找到下圖位置(一開始沒有設定):

填入你的 domain(當初註冊在mailgun上面的)、API Key(Sending API Key 的 API):

接著可以嘗試發篇文章以測試使用者是否有收到(可能會跑到spam mail去....)。

到這邊所有的配置就完成啦(完結撒花 🎉)。

email 服務成功設定!

結論

Ghost 是一款功能強大且操作簡單的部落格平台,特別適合想專注於內容創作的數位工作者,Ghost 都能幫助你快速建立屬於自己的專業部落格。

如果你有其他問題或建議,歡迎留言與我交流!

Read more

SITCON 2025 - 從「經營」到「領導」:社群領導經驗分享

SITCON 2025 - 從「經營」到「領導」:社群領導經驗分享

從「經營」到「領導」:社群領導經驗分享想擔任社群領導嗎?想發揮影響力改變他人,改變群體嗎?認為自己只是一味地下「命令」,而不是「領導」社群嗎? 一個社群的成功不僅取決於活動設計,更需要有效的領導與經營策略。本議程將結合自身親身經歷和真實案例,分享如何建立有凝聚力的社群文化、透過高效的溝通,並提供數項心法提升自身影響力與社群凝聚力,並帶領觀眾探討從「經營者」到「領導者」的轉變。 2025年我們不見不散! ## 先備知識 無SITCON 2025SITCON 本文章是摘錄自 SITCON 2025 投稿 在學生時代,我們都有機會參與各種社團、學生組織,甚至創立屬於自己的社群。但從「經營」到「領導」,這中間的轉變並非一蹴可及。這篇文章,我將分享自己在社群領導上的經驗,從如何開始、如何帶領,到如何真正發揮影響力。 為什麼選擇領導? 如果你曾在社團中擔任幹部,或是參加過一些大型活動,你可能會發現:「領導者」

By Vic Wen
Google 學生社團在做什麼?我該如何申請? - 讓 GDG on Campus 現任 Lead 帶你了解吧!

Google 學生社團在做什麼?我該如何申請? - 讓 GDG on Campus 現任 Lead 帶你了解吧!

當我們談到校園技術型社團,最著名想必是 Google Developer Student Clubs(Google Developer Groups On Campus 的前身),但有名歸有名,許多人可能會疑惑:「他們到底在做什麼?」「參加這樣的社團,對我的學習和未來有什麼幫助?」作為一名 GDG on Campus 現任台灣科技大學 Lead,可以藉由這篇文章,帶大家一探究竟 什麼是 GDG on Campus? GDG on Campus 的前身是 Google Developer Student Clubs,它的核心理念是透過 社群開放與合作的方式,幫助學生接觸最新的科技工具與趨勢,進而提升自身的技術能力,甚至找到志同道合的夥伴,一同開發創新專案。 主要活動內容包括: 依照各校社群會有些許不同,但大多會是以下配置: 1. 日常社課 每週固定一天,會邀請核心幹部或是學長姐來教特定主題之技術,

By Vic Wen
Zeabur 雲端部署平台:懶人最愛的一鍵部署利器

Zeabur 雲端部署平台:懶人最愛的一鍵部署利器

是否覺得雲端部署過於複雜? 作為軟體工程師,你是否經常為了部署服務而苦惱於繁瑣的流程,甚至需要應對高昂的雲端服務費用?現在,Zeabur 的出現為開發者帶來全新的解決方案,讓你可以輕鬆實現一鍵部署,同時兼顧高效與成本效益。 什麼是 Zeabur? Zeabur 是一款專為開發者設計的平台即服務(Platform as a Service, PaaS)。它提供簡潔的介面,支持一鍵部署應用程式至雲端,無需處理複雜的基礎設施配置。 核心功能: * 支援多種程式語言和框架:例如 Node.js、Python、Java 等。 * 彈性部署:根據需求自動調整資源分配。 * 一鍵操作:無需手動配置伺服器或網路設置,節省開發者時間。 優缺點分析 優點 * 簡化部署流程:一鍵即可完成應用程式部署,適合初學者及時間有限的專業工程師。 * 高性價比:針對中小型專案,提供價格友善的服務選項。 * 即時監控:提供應用程式的健康狀態、日誌及使用資源報告。 * 友好的開發者社群支持:親測出現 Bug,在 Discord

By Vic Wen
RedotPay 加密貨幣信用卡:臺灣出金、消費選擇之一

RedotPay 加密貨幣信用卡:臺灣出金、消費選擇之一

💡TL; DR 1. 可用於 Google Pay, Apple Pay, ATM 提款,手續費分別為 2.2% 和 4.2% 2. 開卡快速,實測審核 2 分鐘。 隨著加密貨幣逐漸進入主流金融市場,如何讓數字資產在日常生活中更具實用性,成為一個關鍵問題。RedotPay 加密貨幣信用卡的推出,提供了一種創新的解決方案,將加密貨幣的靈活性與傳統信用卡的便利性結合在一起,為用戶打造了一個無縫的支付體驗。 什麼是 RedotPay 加密貨幣信用卡? RedotPay 是一款創新的支付工具,它不僅支援傳統貨幣(如美元、歐元),還支援主流加密貨幣(如比特幣、以太坊、USDT 等),並可用於Apple Pay、Google Pay等日常消費,直接使用加密貨幣進行支付,無需手動將加密資產兌換為法定貨幣。 RedotPay 的主要功能與特色

By Vic Wen