繁体   English   中英

在任何地方部署Rails应用程序

[英]Deploy Rails app anywhere

如何在全球任何地方(包括共享托管的http://www.moxo.cz/ )部署Rails应用程序? 我尝试了Heroku ,但是在移动开发数据库时遇到了问题。 然后我找到了mod_rails ,看来我终于可以将我的应用程序放在mydomain.net/railsapp上,但是可能无法在共享主机上进行部署。 如果我为客户构建了Rails应用程序,该如何在他的“普通”主机或其他任何地方部署它? 我对此没有经验,而且越来越绝望。

Heroku是一个非常简单的选择。 在普通服务器中,通常会预先安装一个ruby堆栈,您的提供程序应提供有关它的文档,如果您没有预先安装一个堆栈,则必须自己安装所有堆栈,这是很费力的。

我建议您再试一次Heroku,您可以在此处将问题发布到此处。

mod_rails是一个插件,当您已预先安装和预配置堆栈时,它也易于使用。 EC2是一个不错的选择。 尽管编写起来并不那么简单,但是您必须找到并使用预先配置的堆栈,通常这不是问题。

我想您会想到一个提供者,但这是一般流程。

Heroku是一个简单的设置公式,对于共享主机 ROR部署找到了很好的参考: 参考链接,这将有助于在共享主机上部署ROR App。 (某些模块在共享服务器环境中可能不允许使用。您可能必须使用VPS才能满足所有要求)。

暂无
暂无

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

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