RoR + IIS。我会遇到什么样的问题?

时间:2014-05-03 13:34:27

标签: ruby-on-rails ruby

看起来大多数时候人们在nginx / Apache Web服务器后面运行RoR。现在我们的工作室只使用微软的产品。因此,最自然的举措是尝试使用IIS 7.5运行RoR。

看起来设置RoR和IIS确实非常痛苦。但是,除了设置IIS的问题,我找不到任何人指出IIS背后的RoR问题。

如果我选择这个问题,我肯定会遇到任何问题"可爱的" IIS的路径?

1 个答案:

答案 0 :(得分:4)

当然,这是可能的,但你正在为自己找麻烦。 IIS下的配置,部署和故障排除将是一直存在的麻烦。如果你真的想在内部托管,我会在Hyper-V中设置一个Ubuntu服务器,使用Nginx,并完成它。另一方面,如果您的商店不是为了管理Linux服务器或内部托管Rails应用程序,我认为在处理IIS之前考虑Heroku或其他PaaS会更合理。

编辑:来自Windows IT的背景,我知道设置Linux服务器并管理它并不总是像“做它并完成它”那么容易,所以不要以为我不是同情你来自哪里。问题是,虽然“自然移动”似乎试图在IIS中进行,但就Rails而言,这是一个不自然的移动。对于那些还没准备好进入Linux并托管他们自己的Rails应用程序的人,我的建议真的是Heroku。即使 配置Linux for Rails的专有技术,我仍然将Heroku用于我的所有Ruby MRI应用程序。