如何在世界任何地方部署我的 Rails 应用程序(包括我的共享主机http://www.moxo.cz/)?我试过Heroku,但我在移动我的开发数据库时遇到了问题。然后我找到了 mod_rails,看来我终于可以将我的应用程序放在 mydomain.net/railsapp 上,但可能无法在共享主机上部署。如果我为我的客户构建 Rails 应用程序,我将如何将它部署在他的“普通”主机或其他任何地方?我没有这方面的经验,而且越来越绝望。
问问题
107 次
2 回答
1
Heroku 是一个非常简单的选择。在普通服务器中,您通常会预先安装一个 ruby 堆栈,您的提供商应该提供有关它的文档,如果您没有预先安装一个堆栈,您将不得不自己安装所有堆栈,这需要付出很多努力。
我建议你再试一次 Heroku,你可以在这里发布你的问题。
mod_rails 是一个插件,当您预先安装和预配置了所有堆栈时,它也很容易使用。EC2 是一个很好的选择。尽管编写起来并不简单,但您必须找到并使用预配置的堆栈,这通常不是问题。
我想你有一个供应商,但这是一般流程。
于 2013-05-19T19:35:56.303 回答
0
Heroku是一个简单的设置公式,对于共享主机ROR 部署找到了一个很好的参考:参考链接这将有助于在共享主机上部署 ROR 应用程序。(某些模块可能不允许在共享服务器环境中使用。您可能必须使用 VPS 才能满足所有要求)。
于 2014-06-25T08:09:57.580 回答