wget -qO- https://toolbelt.heroku.com/install-ubuntu.sh|sh
这个装好了会提供三个功能:Heruku命令行, Git,Foreman.
3. 装好后, 输入 $ herokulogin 然后按照提示输入之前注册的用户名密码,会提示生成ssh public key, 按 y生成就可以了。
4. 假设你已经在rails app的目录下, 输入 $ heroku create 在 heroku创建这个app的URL. 类似xxxx.herokuapp.com 每个app都会有不同的前缀。
5. $ git push heroku master用来把当前rails app 内容布置(deploy)到 heroku.
6. 第一次部署,heroku的数据库是空的。 所以还要运行$ heroku run rake db:migrate 来创建数据库。
7. $ heroku run rakedb:seed --用来把数据释放到数据库。
之后如果本地修改代码后想要在heroku同步, 可以用:
$ git add . --- 增加所有文件
$ git commit -m"修改相关信息" ---本地确认代码修改
或者用 $ git commit -a -m
"修改相关信息"
$ git push heroku
最后, 可以在heroku的“my account"下面设置一些相关信息,比如 xxxx.herokuapp.com的 xxxx前缀,github的信息,也可以将你自己的域名指向到xxxx.herokuapp.com.