0
我只想知道是否有可能爲乘客部署我在rails3(ruby-1.9.3)中的項目和在rails4(ruby-2.0.0)中的另一個項目。我在生產服務器上安裝了使用RVM的ruby,我只是想知道是否可以在同一臺生產服務器上安裝兩個不同的項目。是否可以在同一臺服務器上部署rails3和rails4?
Regards
我只想知道是否有可能爲乘客部署我在rails3(ruby-1.9.3)中的項目和在rails4(ruby-2.0.0)中的另一個項目。我在生產服務器上安裝了使用RVM的ruby,我只是想知道是否可以在同一臺生產服務器上安裝兩個不同的項目。是否可以在同一臺服務器上部署rails3和rails4?
Regards
沒有問題,但有一些事情需要你先做。
安裝nginx
代替Apache
與unicorn
使用它。根據您的生產服務器操作系統,您可以找到大量設置指南,如果您使用Capistrano進行部署,則可以使用capistrano-nginx-unicorn
寶石。
使用rvm-capistrano
gem來管理每個項目中使用的ruby版本和gemsets。這是非常有據可查的,但如果你有進一步的問題,隨時問。
如果您需要任何進一步的幫助,也可以考慮在freenode#rvm頻道上詢問。我在那裏發現了一些很棒的提示。
謝謝你的建議,現在我有一個Apache,並與capistrano部署,但我會嘗試nginx與獨角獸 – Crysfel
@Crysfel nginx比Apache更快更穩定。 – Almaron