我应该使用什么networking服务器在Windows上托pipeRoR应用程序?

我需要设置一个专用服务器来托pipeRedmine (一个开源的Ruby on Rails错误跟踪器)。

什么是最好的networking服务器来完成这个?

  1. 阿帕奇
  2. 杂种
  3. IIS
  4. 别的东西?

它必须在Windows上运行(风味是可选的,但首选的是2008-x64)。

Mongrel不再是主动/被支持的。 我无法使用Ruby 1.9.3在WS2008上运行。 替代品是美洲狮和薄。 另见: http : //www.redmine.org/boards/1/topics/31297

只要你不希望遇到任何严重的负担,几乎其中任何一个都应该没问题。 去任何你最舒服的。

在这种特殊情况下,我可能会使用IIS,因为它内置了,与Windows集成在一起,并且运行良好。

自从我玩这个游戏以来,我已经有一段时间了,但我相信这是我用来作为起点的链接:

http://mvolo.com/blogs/serverside/archive/2007/02/18/10-steps-to-get-Ruby-on-Rails-running-on-Windows-with-IIS-FastCGI.aspx

这个链接看起来有点新…

http://ruslany.net/2008/08/ruby-on-rails-in-iis-70-with-url-rewriter/

我build议使用IIS或Apache作为一个杂种群集的代理,因为你说你需要它是Windows。 如果你有Hyper-V,我会完全build议你使用一个linux虚拟机。