【问题标题】:RoR + IIS. What kind of problems I would run into? [duplicate]RoR + IIS。我会遇到什么样的问题? [复制]
【发布时间】:2014-05-03 13:34:26
【问题描述】:

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

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

如果我选择这条“可爱”的 IIS 路径,我肯定会遇到什么问题吗?

【问题讨论】:

    标签: ruby-on-rails ruby


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-08-07
      • 1970-01-01
      • 1970-01-01
      • 2023-03-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多