多语言展示
当前在线:245今日阅读:167今日分享:16

在heroku上免费架构ghost

在heroku上免费架构ghost,ghost是继wordpress后又一个热门的博客系统。为此,专门在heroku上搭建免费的ghost博客
工具/原料
1

vi

2

git环境

方法/步骤
1

第一步:把heroku作为nodejs环境$ vi Procfile插入:web: node index.js --productionesc返回,:wq退出

2

第一种:把config.js里面的production这段的host对照addon上面的postsql上面的帐号和密码即可然后git clone了这个本git后记得$ git init //这个是同步 $ git add . //这个是添加到你的git库里面 $ git commit -m '这里随便你写' //这个是你同步的注释 $ git push //提交到heroku版本库里面注意:同步后会自动npm Install所有package.json上面的东西。

3

第二种:在heroku上添加Env(环境的意思) 在config上面的database改成如下:database: { client: 'postgres', connection: { host: process.env.POSTGRES_HOST, user: process.env.POSTGRES_USER, password: process.env.POSTGRES_PASSWORD, database: process.env.POSTGRES_DATABASE, port: '5432' }

4

然后在设置Env(当然你先得把heroku login 登录你的帐号和密码,提示你输入publickey点输入y,之后heroku keys:add ~/.ssh/id_rsa.pub 【一般win下的路径是C:\Documents and Settings\Administrator.ssh生成的密钥。】)

5

$ heroku config:set POSTGRES_HOST=host $ heroku config:set POSTGRES_USER=user $ heroku config:set POSTGRES_PASSWORD=password $ heroku config:set POSTGRES_DATABASE=database设置好了即可~

6

至于报错什么的直接git提交即可 免用cli 但是没这个还不行 所以还是下载了然后生成id_rsa 注意有时候会报错 至于怎么添加ppk的话 把生成的id_rsa在putty上面loader后预览然后再生成private.ppk这个的话直接在git提交上面增加密钥就好了

推荐信息