我已经得到了安装我在Windows Server 2008上编写的Rails 3应用程序的不愉快的任务(绝对不是我的选择 - 承诺了一个Linux服务器但是IT在最后一分钟拉出了地毯所以请不要建议改变环境作为解决方案).
我按照这篇博客文章中的说明进行了一些小修改,现在实际上让我的应用程序在Windows/IIS(代理mongrel)下运行并经受了很大的挫折.唯一剩下的就是让mongrel作为服务运行.
不幸的是,mongrel gem并没有保持Rails 3的最新状态,虽然我可以在命令行下使用mongrel运行应用程序但是我无法使用mongrel_service来使应用程序作为服务运行.
对此的解决方案似乎是在github上使用service_wrapper项目,该项目已在前一个问题中提到过.该项目尚未完成,但显然功能齐全,但没有文档/二进制文件.我查看了源代码,并没有真正理解它是什么/它是如何工作的,所以想知道是否有人可以指出我正确的方向(或者,更好的,请指导我如何)来安装它.
如此接近,但仍然如此......
windows-services mongrel windows-server-2008 ruby-on-rails-3