Heroku 上传 (大图解说)

上传专案到 Heroku

第一步:

在终端(Terminal)里输入heroku create

“heroku create” 会在 Heroku 的系统里面注册新的应用程式。跑完之后你应该会看到输出里面告诉你新的应用程式的 URL。

注意:请不要重复执行“heroku create”这个指令
每输入一次 heroku create 都会生成一个新的 herokuapp ,免费帐号预设上限为5个。超过5个的时候,请手动登入自己的heroku网址删除app。(关于如何删除app请参考二期学员秦峰的博客heroku 删除一个项目 )

第二步:

在终端(Terminal)输入 atom .

打开 Gemfile 文件,进行如下修改:

1.迁移sqlite3

2.加'pg'这个gem


最后请确保改完后的代码如下图所示,请记住保存!

存档,运行bundle install

第三步:

分别在终端输入一下代码:

git add Gemfile

git add Gemfile.lock

git commit -m "move sqlite3 to dev group & add pg to production group"

以上几步是用于保存修改的。

最后在终端(Terminal)中输入 git push heroku master

如下图所示:

第四步:

部署成功后,在终端(Terminal)输入 heroku run rake db:migrate

详细图片如下:

第五步:

最后在终端输入 heroku open 就可以打开刚刚部署到heroku上的app了。恭喜你成功完成了部署。