我是一名Rails學生,我猜我的問題是基本問題,但無法提供幫助。我目前正在通過一個Rails速成班,着重於使用Heroku來測試「製作」應用程序。所以我非常善於與Heroku集成,但當我把應用程序推到我的專用Apache/mySQL服務器上時,我不知道應該轉向哪裏。我假設有一個寶石配置來處理這個?我不需要明確的指示 - 如果有人能指出我正確的方向(使用哪個軟件),那將是完美的。如何將Rails 3.0推送到Apache/MySQL生產服務器
0
A
回答
2
我相信你正在尋找乘客。
2
使用Capistrano的部署+乘客(又名modrails)作爲應用程序和Apache之間的接口。
1
只是爲了澄清:
git push heroku master
是程序的git,告訴它複製到任何地址與「主」庫相關聯的項目的內容的命令。你的計算機上安裝了git,Heroku的git在服務器上運行着一堆時髦的腳本,以運行服務器git倉庫中的任何結果。 就這麼你知道,你將無法簡單地「推」到你自己的服務器。
在您自己的服務器上,您通常會有一個Web服務器(Apache或Nginx或其他),它會響應靜態文件的請求,然後響應您的Web服務器的應用服務器(maongrel或passenger或unicorn ...)將通過請求傳遞給。您需要進行一些配置才能使Web服務器正確傳遞請求。到目前爲止,讓您的Rails應用程序運行的最簡單方法是安裝Apache並使用Passenger作爲您的應用程序服務器。
相關問題
- 1. 如何使用git將更改推送到生產服務器?
- 2. Asp.net部署。如何推送到生產服務器
- 3. 將Django更新推送到生產服務器
- 4. git:推送和分段服務器和生產服務器
- 5. 如何將身份驗證代碼推送到生產服務器
- 6. 無法連接到生產Apple推送通知服務器
- 7. 如何將生產數據庫複製到另一個生產服務器 - Rails
- 8. 訪問拒絕mysqli時推送到生產服務器
- 9. 構建如何從Hudson CI服務器推送到QA /分段/生產環境?
- 10. uWebSockets - 將事件推送到服務器
- 11. 如何生產服務器
- 12. Git推送到服務器
- 13. Git - 拉和推 - 生產服務器
- 14. 將Rails應用程序從開發服務器傳遞到生產服務器
- 15. 的Rails如何上傳代碼到生產服務器
- 16. 將Django遷移到生產服務器
- 17. 使用Rails服務器推送通知
- 18. iPhone:生產服務器上的Apple推送通知問題
- 19. 搬到生產服務器
- 20. 將TAG推送到服務器時發生致命錯誤
- 21. 從Eclipse PDT到EGit的推送更改到生產服務器(FTP like)
- 22. Sinatra服務器推送?
- 23. Xcode推送通知:用於生產模式的APNS服務器
- 24. 如何讓Jenkins服務器將bash代碼推送到不同的服務器?
- 25. Capistrano不推送binstub到服務器
- 26. 如何在rails上使用ruby設置rails生產服務器?
- 27. 服務器推送技術(aka。「COMET」,「http服務器推送」,「websockets」)
- 28. Windows上的Rails生產Web服務器
- 29. 如何將git推送到兩臺服務器(鏡像)
- 30. 如何使用golang將cpu信息推送到OpenTSDB服務器
我正在研究這個權利。 Ruby/Rails的確有很大的學習曲線!我很開心學習所有這些新東西,而且似乎每天都會有另一顆寶石或者更深入到兔子洞中。 – 2011-04-14 21:31:12