嘿,伙计们 现在我正在学习我的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