使用Phusion / mod_rails

时间:2011-08-26 13:38:46

标签: ruby apache

我一直在研究使用mod_rails(Phusion),但我只是想验证一下:一旦安装完毕,我仍然可以从同一台服务器上提供常规的非rails应用,而无需进行任何更改。它是否正确?

2 个答案:

答案 0 :(得分:0)

这是对的。我在一个项目中使用Passenger与其他PHP项目,它工作正常(甚至公共文件夹中的一些PHP文件)。

您还可以将乘客设置为独立启动(在rails根文件夹中为passenger start -d)并使用Apache的mod_proxymod_rewrite来处理它(将rails请求重定向到rails app)。

答案 1 :(得分:0)

是的,您仍然可以使用同一台服务器为非rails应用程序提供服务。

例如,

mod_rails会通过查找public自动检测哪些DocumentRoot是Rails应用程序。