在同一个Apache服务器上运行PHP和Ruby有什么问题吗?

Eth*_*han 12 php apache hosting ruby-on-rails

我们正试图找出在我们的可用服务器中分发应用程序的最佳方法,这些服务器数量很少.

假设有足够的RAM和CPU能力,我们是否应该在同一个Apache服务器中运行mod_phpmod_rails(Passenger)?他们会以某种方式发生冲突或冲突吗?

Nic*_*sta 21

在同一个Apache服务器上运行mod_php和mod_rails几乎没有风险.

事实上,如果Apache失败,它将不会影响Apache,所以它实际上是与Apache和mod_php一起使用的好选择.来自乘客建筑概述:

应该注意的是,Ruby on Rails应用程序不在与Apache相同的地址空间中运行.这将Passenger与其他应用程序服务器内部Web服务器软件区分开来,例如mod_php,mod_perl和mod_ruby.如果Rails应用程序崩溃或泄漏内存,它将对Apache没有影响.事实上,稳定是我们的最高目标之一.Passenger经过精心设计和实施,因此Apache不会因为Passenger而崩溃.