【问题标题】:How to host a rails web application [closed]如何托管 Rails Web 应用程序 [关闭]
【发布时间】:2013-02-28 17:04:33
【问题描述】:

我使用 Rails 开发了一个漂亮的 Web 应用程序,并希望托管它。不幸的是,我不确定如何廉价地托管我的应用程序。我知道各种部署工具,例如 capistrano,而且我也使用 Heroku。我认为这些工具有助于托管。

但是,任何人都可以向我详细介绍托管 Web 应用程序的步骤,尤其是使用 Rails 以及我可以使用哪些选项?

【问题讨论】:

    标签: ruby-on-rails ruby hosting web-hosting


    【解决方案1】:

    编辑

    有人向我指出,我的答案中的链接不再有效。这并不奇怪,因为这是一个 3 岁的答案。 因为似乎人们仍然对这个答案感到困惑,所以我想将人们重定向到这个页面:

    https://gorails.com/deploy/ubuntu/16.04

    它应该包含部署 Rails 应用程序所需的所有信息。

    结束编辑

    建议你去看看

    http://rubyonrails.org/deploy

    开始。

    还有 http://www.cloudfoundry.com/https://www.engineyard.com/

    对于任何 Rails 应用程序来说,它们都是很棒的宿主,而且它们也有一些非常容易遵循的分步教程来说明如何做到这一点。

    正如 Leito 在他的回答中提到 Heroku 一样,我想指出你 http://www.codeschool.com/code_tv/heroku

    如果您选择 Heroku 作为您的主机,您可以观看该视频,因为它向您展示了如何部署一个简单的 Rails 应用程序。

    【讨论】:

    • 感谢您的回答,我认为自己是一名高级用户,但了解基础知识并重新提醒总是好的!
    • ror.org/deploy 链接现已失效。
    • 感谢您向我指出这一点@YoTengoUnLCD。我已经编辑了答案。
    • 对不起,我没有检查日期!感谢您提供新链接。
    【解决方案2】:

    在我看来 Heroku 是最简单的,我建议你从这里开始 https://devcenter.heroku.com/articles/rails3

    Heroku 更像是一个应用程序托管,并使用 git 来部署您的应用程序,因此不需要 capistrano 或类似工具。

    【讨论】:

    • 非常感谢雷托。我实际上也可以使用上述方法托管我的应用程序,对吗?
    • Capistrano 将允许您从头开始设置机器,通常是托管在 EC2 或 Rackspace 等服务中的 VM。这要复杂得多,我建议你先从 Heroku 开始,等你有更多经验后逐渐转向你选择的平台。
    猜你喜欢
    • 2020-08-11
    • 1970-01-01
    • 1970-01-01
    • 2012-11-21
    • 2012-03-06
    • 2013-06-05
    • 2013-07-18
    • 2010-09-23
    • 1970-01-01
    相关资源
    最近更新 更多