跳到主要内容
版本:Next

Ghost

Ghost 是一个 博客创作与付费阅读平台,它被用于 企业建站 等场景。Ghost 是一款功能强大的知识内容变现软件,供新媒体创作者围绕其内容发布、分享和发展业务。

gui

准备

在参阅本文档使用 Ghost 时,需要确保如下几点:

  • 应用是基于 Websoft9 安装的

  • 应用的用途符合 MIT 开源许可协议

  • 应用具备访问条件:配置域名服务器安全组开启网外端口

入门指南

创建账号

Websoft9 控制台安装 Ghost 后,通过 "我的应用" 查看应用详情,在 "访问" 标签页中获取登录信息。

  1. 使用本地电脑的浏览器访问后 http://URL/ghost,进入初始化

  2. 开始创建管理员账号(邮箱地址用户名)

网站多语言

Ghost 的后台不支持中文,但是前台支持中文(需主题中有中文)。

  1. 主题下 locales 目录翻译文件,其中 zh-hans.json 表示中文

  2. 登录到 Ghost 后台,点击左侧菜单栏的【General】,展开【Publication Language】,设置其值为:zh-hans Ghost 设置语言

  3. 保存后即刻生效

启用付费阅读

Ghost 支持网站向客户以订阅的方式售卖文章,是知识付费创业者的生产力工具。

  1. 登录 Ghost,点击左侧菜单栏的【SETTING】>【Labs 】

  2. 分别对 Enable members, Connect to Stripe, Subscription pricing 等项进行设置 Ghost 代码插入

配置选项

  • 代码嵌入(✅): Ghost 后台【SETTING】>【Code Injection】

  • SMTP(✅):修改配置文件实现

  • 多语言(×):Ghost 后台不支持多语言,网站页面支持多语言

  • 配置文件(已挂载): /var/lib/ghost/config.production.json

  • 主题目录(已挂载): /var/lib/ghost/themes

  • Ghost CLI

  • Content API

  • 主题市场(✅)

  • 更换主题:Ghost 左侧菜单栏的【SETTING】>【Design】,下拉到主题设置区域

  • 自定义菜单(✅):Ghost 左侧菜单栏的【SETTING】>【Design】

管理维护

  • 更换 URL:更换域名后,需重新设置 Ghost 配置文件中 URL 相关的值

    {
    "url": "http://ghost.yourdomain.com",
    "server": {
    "port": 2368,
    "host": "0.0.0.0"
    }
  • 配置 SMTP:通过修改 配置文件中 mail 字段 实现邮件发送

故障

更改域名导致无法访问 Ghost ?

访问 Ghost 出现 502 错误?