使用雾将rails应用程序部署到EC2?

时间:2012-03-23 05:31:07

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

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

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

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

我并没有真正与雾结婚,我可以做橡皮,但找不到任何指导,显示在创建服务器后要做什么(例如,如何实际发送我的rails应用程序,让它出现在某些IP等。)

我想我被heroku部署所破坏,雾似乎是一个非常简单的解决方案。我真的需要EC2功能,所以其他主机不是真正的选择..

谢谢!

1 个答案:

答案 0 :(得分:1)

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

正如它所说'橡胶插件可以将RubyOnRails应用程序的相对复杂的多实例部署到亚马逊的弹性计算云(EC2)。'

我认为它非常有用,因为它可以为我管理所有部署(软件安装,配置,应用程序部署)。我发现文档很少见,所以如果你遇到任何问题,你必须自己搞清楚。无论如何,试试吧。