EC2上的任何完整“Ruby Stack”AMI?

时间:2009-10-28 19:48:34

标签: ruby web-services amazon-ec2 nginx cloud

满足以下条件的最佳EC2 AMI必须具备什么?

  • Ruby Stack Pre Installed
  • 使用Ruby安装和配置MySql
  • Monit已安装
  • Nginx的
  • 安全SSH访问

请告诉我AMI您建议您使用与否?

与产品/书籍预览不同,亚马逊缺乏适当的AMI审核系统。

2 个答案:

答案 0 :(得分:2)

查看您可以在系统中安装的BitNami RubyStack,下载虚拟机​​或在Amazon EC2或GoGrid云上部署。您在系统和云上拥有确切的环境,宝石版本,数据库版本等,因此将应用程序迁移到云时毫不奇怪。我希望它有所帮助。

答案 1 :(得分:1)

如果您能负担得起,我建议使用EC2 AMI构建EngineYard's Cloud。上次检查时,它们比EC2按需费用高出约30%。

ec2onrails是一个良好的开端,但项目停滞不前,我不相信有一个使用EBS的发布版本用于数据库文件,尽管开发分支确实具有该功能。我用过它并且效果很好。出于快照和移动原因,您肯定希望在EBS上使用您的数据库。

还有其他一些人在附近漂浮,但我没有看过他们。

我最终使用Passenger滚动自己,这并不是很困难,让我感觉舒服得多。您的要求非常基本。