腾讯云开放渠道特邀VIP会员免费申请,现在申请腾讯云VIP会员通过后可享腾讯云全部产品永久优惠,申请链接:https://9i0i.cn/qcloud


在腾讯云Windows服务器搭建Ghost博客完整教程

想拥有一个极简、高效、专注写作的个人博客?Ghost 是全球开发者和内容创作者钟爱的开源博客平台,界面清爽、Markdown原生支持、SEO友好。虽然 Ghost 官方推荐 Linux 环境,但在 腾讯云 Windows Server 上同样可以顺利部署!

本文将手把手教你从零开始,在腾讯云 Windows 服务器上完整搭建 Ghost 博客,并成功上线访问。

更关键的是——现在申请腾讯云开放渠道特邀VIP会员,即可享受全产品永久优惠!
👉 立即免费申请VIP资格


一、准备工作:创建腾讯云Windows服务器

  1. 登录腾讯云控制台
    访问 https://cloud.tencent.com,进入【云服务器 CVM】。

  2. 创建实例

    • 2368(Ghost 默认端口)

    • 80 / 443(HTTP/HTTPS)

    • 3389(远程桌面)

    • 镜像选择:Windows Server 2019 或 2022(数据中心版)

    • 实例配置:建议 2核4G起步(Ghost 基于 Node.js,对内存要求较高)

    • 带宽:1Mbps 起步

    • 安全组:放行以下端口:

💡 小贴士:成为腾讯云VIP会员后,所有云产品(包括CVM、CDN、对象存储等)均可享专属永久折扣,长期使用省下大笔费用!

  1. 记录登录信息
    获取公网IP、用户名(默认 Administrator)和初始密码。


二、远程连接服务器

  • Win + R,输入 mstsc 打开远程桌面

  • 输入服务器公网IP,使用 Administrator 登录


三、安装必要运行环境

Ghost 基于 Node.js + SQLite(或 MySQL),需先安装以下组件:

1. 安装 Node.js(LTS 版本)

  • 访问 https://nodejs.org 下载 Windows 64位 LTS 版(如 v20.x)

  • 双击安装,勾选“自动安装必要工具”(含 npm)

✅ 安装完成后,在命令提示符中执行:

node -v
npm -v

确认版本输出即表示安装成功。

2. 安装 Ghost-CLI(官方推荐部署工具)

在 PowerShell 中执行:

npm install -g ghost-cli@latest

⚠️ 注意:Windows 上需以 管理员身份运行 PowerShell,避免权限问题。


四、创建站点目录并安装 Ghost

  1. 创建博客目录(例如):

mkdir C:\ghost-blog
cd C:\ghost-blog
  1. 初始化 Ghost 安装:

ghost install --db sqlite3

系统将自动:

  • 检查环境依赖

  • 下载 Ghost 最新版

  • 配置本地 SQLite 数据库

  • 启动服务(默认监听 2368 端口)

📌 若提示“Systemd not available”,属正常现象(Windows 不支持 systemd),Ghost-CLI 会自动切换为本地进程模式。

  1. 按提示填写博客地址(如 http://你的服务器IP:2368
    设置管理员邮箱、用户名和密码


五、配置反向代理(通过 IIS 访问 80 端口)

由于 Ghost 默认运行在 2368 端口,普通用户无法直接通过域名访问。我们通过 IIS + URL Rewrite + Application Request Routing 实现反向代理。

步骤如下:

  1. 启用 IIS
    在【服务器管理器】→【添加角色和功能】→ 勾选 Web 服务器 (IIS)

  2. 安装 ARR 和 URL Rewrite 模块
    下载安装:

  3. 配置反向代理规则

    • 打开 IIS 管理器 → 选择默认网站 →【URL 重写】

    • 添加“反向代理规则”,目标地址填:http://localhost:2368

    • 启用 SSL 卸载(如需 HTTPS)

  4. 重启 IIS

    iisreset

✅ 现在访问 http://你的服务器IP 即可看到 Ghost 博客首页!


六、绑定域名 & 启用 HTTPS(可选但推荐)

  1. 在腾讯云【云解析DNS】中添加 A 记录,指向服务器 IP

  2. 在【SSL证书管理】申请免费一年证书

  3. 在 IIS 中绑定域名并导入证书,启用 HTTPS


七、日常维护建议

  • 使用 ghost ls 查看运行状态

  • 使用 ghost restart 重启服务

  • 定期备份 content 目录(含文章、图片、主题)

  • 开启腾讯云【快照】功能,实现整机一键备份


🌟 重磅福利:腾讯云VIP会员限时开放申请!

腾讯云现推出 开放渠道特邀VIP会员计划,审核通过后即可享受:

全产品线永久折扣(CVM、COS、CDN、数据库、短信等)
专属客户经理 & 优先技术支持
新品内测 & 限量资源优先抢购权

🔥 完全免费申请,名额有限!
🔗 立即抢占 → https://9i0i.cn/qcloud


用 Ghost + 腾讯云,打造属于你的极简写作空间。无论是技术博客、个人日记,还是品牌内容站,都能高效上线、稳定运行!

现在就行动,开启你的创作之旅吧!


不容错过
Powered By TOPYUN 云产品资讯