【问题标题】:Deploy rails app to EC2 with fog?使用雾将 Rails 应用程序部署到 EC2?
【发布时间】:2012-03-23 05:31:07
【问题描述】:

这看起来很简单,但我找不到任何关于如何操作的指南/说明,所以希望 SO 的人能告诉我。

所以我有一个 Rails 应用程序。

我有一个 AWS EC2 帐户。我用fog.io创建了一个服务器,可以通过ssh进入它等等。 我如何将应用程序实际部署到此服务器,以便它显示在 ip 等处。指南或一些方向的链接将不胜感激。

我并没有真正嫁给fog,我可以做橡胶,但找不到任何指南来显示服务器创建后要做什么(例如,如何实际发送我的rails应用程序让它显示在某个ip等等。)

我想我被 heroku 部署宠坏了,而雾看起来是一个非常简单的解决方案。不过我真的需要 EC2 功能,所以其他主机不是真正的选择..

谢谢!

【问题讨论】:

  • 如果您不关心快速扩大、缩小规模,那么只需将该 IP 插入您通常使用的任何部署解决方案

标签: ruby-on-rails deployment amazon-ec2 amazon-web-services fog


【解决方案1】:

您可能想看看https://github.com/wr0ngway/rubber。它从 2.0.0.pre 版本开始使用雾。我现在正在尝试最新版本,但我不知道它是怎么回事。但我在之前的项目中使用了 1.5.0 版本。

正如它所说的“橡胶插件支持将 RubyOnRails 应用程序相对复杂的多实例部署到 Amazon 的弹性计算云 (EC2)。”

我认为它非常有用,因为它为我管理所有部署(软件安装、配置、应用程序部署)。我发现文档很少见,因此如果遇到任何问题,您必须自己弄清楚。不管怎样,试试看吧。

【讨论】:

  • 是的,如果你用 EC2 做 Rails,你真的应该使用橡胶。
猜你喜欢
  • 2011-06-28
  • 2013-09-29
  • 1970-01-01
  • 1970-01-01
  • 2012-08-16
  • 2013-06-22
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多