0

嘿,伙计们,我现在正在学习在我的 VPS 服务器上启动 Rails,现在我可以thin server通过 3000 端口号访问我的应用程序 rails,就像这样http://mydomain:3000

但我想将此应用程序映射到 url 之类的http://mydomain/railsapp1,所以当我添加一个 railsapp2 用于测试目的时,它不会弄乱我的 railsapp1。

我应该在thin配置文件中添加一些东西吗?或者我应该使用nginx

4

2 回答 2

2

你愿意使用Passenger(ModRails)吗?然后你可以使用 Nginx 并在不同的子目录下设置你的 Rails 应用程序。

在 Nginx 中安装Passenger的一般信息可以在这里找到:http ://www.modrails.com/install.html

您可以在此处查看有关在子目录中设置 Rails 的更多信息:http ://www.modrails.com/documentation/Users%20guide%20Nginx.html#deploying_rails_to_sub_uri

于 2011-03-08T04:16:44.773 回答
1

如果你想让两者同时运行,你可以在端口 3001 上启动 railsapp2

导轨 2

script/server -p 3001

导轨 3

rails server -p 3001
于 2011-03-08T03:39:57.777 回答