前提:

  1. Heroku帐号
  2. Github帐号
  3. 浅薄的英文水平

一、 Github 操作

1、注册并登陆 Github

http://github.com

2、 Fork 仓库

进入 https://github.com/ygbhf/heroku-ghost 并点击 Fork

1

二、 Heroku 操作

1、注册并登陆 Heroku

http://heroku.com

2、点击新建一个 App

2

3

3、连接到 Github

点击 Connect to Github 授权给 Heroku ,搜索并连接至 heroku-ghost

4

4、绑定数据库

点击最上方 Resources 搜索并绑定 Postgres 数据库,选择 Free 套餐并确定

5

添加成功后点击 Heroku Postgres ,进入数据库查看数据库信息

6

7

8

5、配置数据库

点击最上面 Setting - Reveal Config Var

9

按照之前打开的数据库配置信息填入

  • Key - Value
  • SQL_HOST - Host
  • SQL_NAME - Database
  • SQL_USER - User
  • SQL_PORT - Password

如果您要绑定域名,则这里需要加入:

  • Key - Value
  • MY_URL - 你的域名,要带上http://,例如http://blog.idot.work

并在下方 Domains 添加域名

10

最终配置信息如下(这里没有加入数据库密码):

11

6、进行部署

返回 Deploy - 拖动到最下面,点击 Deploy Branch ,稍候即可。

11

等部署好了,点击绿色的 View 即可看到 Ghost 博客首页了。

12

不过 herokuapp.com 在国内是被墙的,还是绑定你自己的域名访问吧。


部署错误

1、 数据库信息没有填对

2、 MY_URL 的域名信息没有加上 http://


Demo Site


  2015-10-01    二维码    返回顶部