6

我想在亚马逊 ec2 上部署一个导轨。我看过 poolparty 和 ec2onrails 但似乎都不再维护了。

人们用什么来做到这一点?都是自制的木偶和 capistrano,还是有一个项目可以让我继续前进?

4

2 回答 2

6

我可以推荐两个项目:

如果您只有一个 Rails 应用程序,请查看Rubber。它是一个可以为您配置 EC2 实例、安装软件和部署应用程序的 gem。它基于 Capistrano。有最常见的组件(mysql、apache、passenger、postgres 等)的配方。

如果您有更复杂的设置(例如,Rubber 未涵盖的多个应用程序或特定需求),我建议使用 Chef。它确实有相当长的学习曲线,所以请做好准备。查看OpsCode以开始使用 Chef。

于 2010-11-16T13:50:59.907 回答
0

您可能想看看我们的Rubystack AMI。它们是免费的,我们会及时更新它们。您仍然需要在工作流程中实现自动化部署和集成,AMI 主要解决环境和运行时设置。

于 2011-08-03T05:16:50.913 回答