繁体   English   中英

Windows上的Ruby on Rails的Apache模块

[英]Apache module for Ruby on Rails on Windows

我没有标准的需求:我将开发一个既是台式机应用程序又是Web应用程序的应用程序,但两者都在我的客户计算机上运行。 因此,将有一个安装程序将安装所有内容,包括客户计算机上的Web服务器。 一个要求是该系统同时针对Windows和OSX用户。 我有三个可行的选择:Java,PHP或Ruby on Rails。 我的首选是Ruby on Rails,但是我需要找到一个可以在Windows上运行的Apache模块。 有这样的野兽吗? 如果不是,人们如何在Windows下在Apache下运行Ruby on Rails?

我完全知道Ruby on Rails不需要Apache,但是应用程序将需要Apache来满足其所有要求。 因此,优先选择Apache模块。 如果那不可能,我可以接受其他选择。

好吧,如果您真的想走那条路,则可以使用mod_railsmod_fcgi 使用诸如Thin或Mongrel之类的特定于Rails的Web服务器并像通常为负载平衡所做的那样将Apache附加为前端可能是更简单的方法。

请参阅此处以获取更多灵感:

Windows上的Apache上的Rails-HOWTO

但是,即使使用了不错的RubyInstaller软件包,Ruby on Rails在Windows上也是一个痛苦。 我已经尝试在这种环境下工作,但是您会很快遇到无法编译或通常与Windows不兼容的gem问题。 尽管如此,还是有人坚持下去。

同样,有关SO的相关文章已经涵盖了该主题:

在Windows上运行Ruby / Rails的局限性

无论如何,是否可以在Windows机器上运行Ruby on Rails应用程序?

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM