[心得] 第一次Deploy到Heroku就上手

看板Ruby作者 (Toyota北區業務)時間10年前 (2014/01/05 23:46), 編輯推噓1(101)
留言2則, 1人參與, 最新討論串1/1
以下程序是保證 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

01/05 23:50, , 1F
補充一下,真rails project 記得要 跑db:migrate
01/05 23:50, 1F

01/05 23:50, , 2F
heroku run rake db:migrate
01/05 23:50, 2F
文章代碼(AID): #1IoNvEeP (Ruby)