Heroku 部署详解

如何将本地运行良好的程式进行上传到heroku
如何登录heroku
如何出现错误进行核查
heroku --version
指的是heroku的版本。
最后出现一行
you have no installed plugins
没关系没有heroku插件不影响后面操作

heroku 上传1.pngheroku 上传1.png
heroku login
是登录heroku帐户
heroku create
是新建heroku专案
修改gemfile文件

修改完之后记得保存并且运行bundle install

heroku 上传2.pngheroku 上传2.png

在运行完毕bundle install
之后

因为文件有了改动还是需要
git add .
git commit -m "add "
保存完毕之后运行
git push heroku master
push 上去时候需要运行一下数据库
执行heroku run rake db:migrate

以后任何有文件改动都可以重复上面的步骤进行

heroku 上传3.pngheroku 上传3.png

heroku open
打开heroku 程式运行文件

heroku 上传4.pngheroku 上传4.png
如果出错可以运行heroku logs
看出错信息

heroku 上传5.pngheroku 上传5.png
有任何改动需要重复步骤

因为文件有了改动还是需要
git add .
git commit -m "add "
保存完毕之后运行
git push heroku master
push 上去时候需要运行一下数据库
执行heroku run rake db:migrate

heroku 上传6.pngheroku 上传6.png
最后heroku open 就可以看到成功上传了