Ghost 博客 5 招 0 基础上手 - 2026 整站源码实战指南,含 5 大关键点 + 自查清单 + 速查手册,新手必学。
# Ghost 博客 5 招 0 基础上手
Ghost 是 Node.js 写的现代博客 CMS,比 WordPress 轻量、比 Hugo 强大。内置会员 + 订阅 + 邮件功能,付费订阅博客首选(Substack 替代品)。本文 5 招 0 基础上手。
第 1 招:判断标准(用 Ghost)
3 个场景 Ghost 是首选:
1. 付费订阅博客(Substack 替代品)
2. 新闻杂志网站(比 WordPress 更快)
3. 个人品牌博客(想变现)
Ghost vs WordPress:
| 维度 | Ghost | WordPress |
|---|---|---|
| 性能 | ★★★★ | ★★★ |
| 会员/订阅 | ✓ 内置 | 需插件 |
| 邮件 | ✓ 内置 | 需插件 |
| 上手 | 中 | 简单 |
| 生态 | 小 | 大 |
第 2 招:避坑点(自托管 + 数据库)
1. Node.js 必须 18+(v4/v5 API 大改)
2. SQLite 高流量会崩 — 建议 MySQL
3. 邮件 SMTP 不配 — 注册/找回密码发不出
4. 主题装在 `content/themes/` — 不是 `themes/`
第 3 招:关键参数(5 款部署对比)
| 方式 | 难度 | 费用 | 推荐 |
|---|---|---|---|
| Ghost(Pro) | 极简 | $9/月 | 个人 / 商业 |
| DigitalOcean | 中 | $6/月 | 自托管 |
| Vercel + Ghost | 中 | 免费 | 静态站点 |
| Railway | 简单 | $5/月 | 部署友好 |
| Linode | 中 | $5/月 | 高性能 |
第 4 招:易踩坑(部署 + 邮件)
```bash
# Ubuntu 22.04 安装 Ghost
curl -fsSL https://deb.nodesource.com/setup_18.x | sudo -E bash -
sudo apt install -y nodejs mysql-server
sudo npm install -g ghost-cli
sudo mkdir -p /var/www/ghost && cd /var/www/ghost
ghost install
```
4 个易踩坑:
1. 端口 2368 必须开 — `ufw allow 2368/tcp`
2. Node.js 必须 ≥ 18 — `node -v` 检查
3. MySQL 必须 utf8mb4 — 中文必须
4. SMTP 必须配 — 否则无法注册
第 5 招:场景建议(4 个组合)
| 场景 | 部署 + 主题 |
|---|---|
| 付费订阅博客 | Ghost(Pro) + Casper |
| 新闻杂志 | DigitalOcean + Edition |
| 个人博客 | Linode + Solo |
| 商业品牌站 | Railway + London |
下载包里有什么
[Ghost 5 招 0 基础上手速查 PDF]:5 页速查
[Ghost 5 款主题速查.md]:5 款官方主题对比
[ghost-config.json]:完整配置示例
[Ghost 部署指南.md]:4 步自托管部署
[Ghost 启动脚本.bat]:本地一键启动
为什么必须下载
Ghost 安装坑多(Node.js 版本、MySQL、邮件配置、SMTP),下载包提供 完整配置文件 + 4 步部署指南 + 一键启动脚本。Windows 用户直接双击批处理启动 Ghost。
本文配套下载包按 4 件套打包:PDF 速查 + 5 款主题速查 + ghost-config.json + 部署指南 + 一键启动脚本。打开即用。