嘿,夥計們 現在我正在學習我的VPS服務器上啓動了Rails的,現在我可以訪問我的應用程序導軌我thin server
通過3000端口號,這樣的事情http://mydomain:3000
,如何將Rails應用程序映射到某個URL路徑?
但我想這個映射應用程序的URL像http://mydomain/railsapp1
,所以當我添加一個railsapp2用於測試目的,它不會弄亂我的railsapp1。
我應該在thin
配置文件中添加一些東西嗎?或者我應該使用nginx
?
嘿,夥計們 現在我正在學習我的VPS服務器上啓動了Rails的,現在我可以訪問我的應用程序導軌我thin server
通過3000端口號,這樣的事情http://mydomain:3000
,如何將Rails應用程序映射到某個URL路徑?
但我想這個映射應用程序的URL像http://mydomain/railsapp1
,所以當我添加一個railsapp2用於測試目的,它不會弄亂我的railsapp1。
我應該在thin
配置文件中添加一些東西嗎?或者我應該使用nginx
?
你可以只啓動一個端口3001 railsapp2如果你想在同一時間都運行
梁2
script/server -p 3001
的Rails 3
rails server -p 3001
您使用開放乘客(ModRails)?然後,您可以使用Nginx並在不同的子目錄下設置您的Rails應用程序。
在Nginx的安裝乘客的一般信息可以在這裏找到:http://www.modrails.com/install.html
這裏你可以看到在子目錄設置Rails的更多信息:http://www.modrails.com/documentation/Users%20guide%20Nginx.html#deploying_rails_to_sub_uri
謝謝你讓我知道這很酷的東西,但現在我的網站的軌道不高,所以我仍然堅持瘦服務器,並在需要時切換到乘客。 – mko 2011-03-09 15:38:02
只是我想知道,謝謝 – mko 2011-03-09 15:36:16