2012-10-05 89 views
0

不知何故,我設法在我的linode託管中運行兩個rails應用程序,但我不知道我所做的是正確還是錯誤。如何在linode中部署兩個rails應用程序?

我爲子域創建了虛擬主機,導航到該子域目錄並啓動了rails服務器。

現在再次導航到另一個有另一個rails應用程序的目錄,並再次啓動rails服務器。

所以目前我有兩個軌道運行在我的遠程。

enter image description here

處於遠程運行兩個導軌服務器的這種正確的方法..?對不起,因爲天真:(

回答

2

不要這樣做。rails -s僅用於本地開發,不適用於您的生產站點。相反,最簡單的選項就像Passenger(mod_rails) - 這是免費的源,以便:。

gem install passenger 

sudo passenger-install-apache2-module 

,並按照指示

而且,看看這個文章的Linode有關如何最好地部署導軌:

http://library.linode.com/frameworks/ruby-on-rails-apache/ubuntu-10.04-lucid