作者Prius (Toyota北区业务)
看板Ruby
标题[心得] 第一次Deploy到Heroku就上手
时间Sun Jan 5 23:46:18 2014
以下程序是保证 Workable,只要照着做,10分钟内就可以
完成"Hello {#:Everyone}!"网站。
环境:Windows 7
我也是第一次用 Heroku 写给新手,也望大大们不要鞭太大力。
1. 注册一个 Heroku 帐号 (
http://www.heroku.com) .. 免费、免信用卡
2. 下载 "Heroku Toolbelt for Windows" (
https://toolbelt.heroku.com/windows)
3. 安装 "Heroku Toolbelt for Windows"
4. 找一个准备将来练习 RoR 的目录
C:\> md RoR
C:\> cd RoR
5. 下载 Ruby Sample Code
C:\RoR>git clone git://github.com/heroku/ruby-sample.git
6. 设定环境变数
C:\RoR>@SET PATH="D:\Program Files\Git\bin";%PATH%
7. 建立你的第一个 Heroku App
C:\RoR>cd ruby-sample
C:\RoR\ruby-sample>heroku create
8. 产生金钥
C:\RoR\ruby-sample>ssh-keygen -t rsa
9. 上传金钥
C:\RoR\ruby-sample>heroku keys:add c:\Users\{Username}\.ssh\id_rsa.pub
10. 启动ssh-agent,并设定环境变数了
C:\RoR\ruby-sample>ssh-agent -s
C:\RoR\ruby-sample>set SSH_AUTH_SOCK=/tmp/ssh-meIhO10920/agent.10920
C:\RoR\ruby-sample>set SSH_AGENT_PID=10528
11. 执行ssh-add
C:\RoR\ruby-sample>ssh-add C:\Users\{Username}\.ssh/id_rsa
12. 发布App
C:\RoR\ruby-sample>git push heroku master
13. 到这儿我们的第一个Heroku App已经上线,执行最後一道命令,电脑就会
自动开启浏览器,连结到我们的第一个App
C:\RoR\ruby-sample>heroku open
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 111.67.50.190
1F:推 johnlinvc:补充一下,真rails project 记得要 跑db:migrate 01/05 23:50
2F:→ johnlinvc:heroku run rake db:migrate 01/05 23:50