Ghost博客系列I | Ghost博客搭建指南,专注写作不折腾
我使用过很多博客平台,比如 WordPress、Typecho、Hexo 等,折腾来折腾去,最后发现还是

我使用过很多博客平台,比如 WordPress、Typecho、Hexo 等,折腾来折腾去,最后发现还是 Ghost 最适合我。
比如我的博客心路历程:
- 使用 WordPress 搭建博客,但是 WordPress 是 PHP,加一些东西比较困难,于是放弃了。
- 听说 Next.js 很火,于是使用 Next.js 搭建博客,但是 Next.js markdown 很多需要自己配,遇到新的漂亮组件库我又想折腾,内容没写多少。
- 听说 Astro 体验很好、性能也不错,于是又迁移到 Astro,一切都很完美,但是博客主题太少了,又开始折腾自己的主题。
最后我发现,因为太容易被各种新奇的组件库、博客系统、性能、这些技术性的东西所吸引,导致很难聚焦到内容本身,博客就荒废了。
我想我需要的其实就是一个只能编辑文章,没有太多配置、技术性干扰的编辑器。让我可以专注于内容本身,于是我最后选择了 Ghost。
首先看下我的博客


为什么选择 Ghost
- SEO友好: 自带 sitemap 提交,支持 SEO 优化
- 专业的内容管理: Post、Tag、Author、Page、Setting、Theme、API
- 配置简约: 无需复杂的配置,只需专注于内容创作
- 颜值高: 默认主题设计精美,无需过多定制
- Wordpress 原班人马打造
Ghost 文章基本卡片介绍
在编辑器中,输入 /
即可打开卡片选择器,选择你想要的卡片。

这里列举一下5个最常用的卡片
markdown
markdown 卡片是最常用的卡片,支持 markdown 语法,而且支持代码块,是分享代码最方便的卡片。

图片
除了将图片放在博客中,你还可以粘贴CDN中的图片,比如用下面的命名:
/image https://cos.abfree.com.cn/public/1744037532689Bglm0O.gif

html
html是一个非常强大的卡片,可以插入任何html、css、js,使用起来非常的强大

callout
callout可以协助我们编写层次更加分明的文章

bookmark
bookmark可以插入任何链接,比如视频、图片、文章、文档链接等。

更多卡片的介绍
https://ghost.org/help/cards/
Ghost Docker 安装
Ghost是依赖MySQL的,所以需要先安装MySQL。
这里以 Docker 安装为例,其他安装方式可以参考官方文档。
Dokploy 安装 Ghost
这里我是使用dokploy安装的,

记得需要将volume挂载到本地,否则数据(主题、图片等)会丢失。

总结
Ghost博客系统的优势在于:
- 专注内容创作:摆脱技术细节的干扰,让写作者可以将精力集中在内容创作上
- 功能完备:
- 强大的编辑器,支持多种卡片功能(markdown、图片、html、callout、bookmark等)
- 专业的内容管理系统
- SEO友好
- 易于部署:支持Docker安装,使用Dokploy等工具可以快速部署
- 界面美观:默认主题设计精美,无需过多定制
对于那些想要一个稳定、专业的博客平台,又不想被技术细节分散注意力的创作者来说,Ghost是一个非常好的选择。它让我们能够回归写作的本质,专注于内容的创作和分享。