对于 Amazon 的 Ruby 服务器来说,使用哪种 AMI 最好?

对于 Amazon 的 Ruby 服务器来说,使用哪种 AMI 最好?

我之前安装过 Amazon EC2 服务器实例。我知道在服务器上安装 MySQL、Postgres、Rubygems、Ruby 等需要一段时间。

我想知道是否有更好的方法。例如,从现有的/公共 AMI 开始。

如果是这样,那么对于仅运行 Ruby(带有 Postgres 或 MySQL 的 Sinatra/Rails)应用程序的服务器来说,最完整的 AMI 是什么?

谢谢!

答案1

如果你正在使用 Ubuntu AMI,那么很简单

sudo apt-get install mysql-server postgresql ruby rubygems rails

或者如果你使用的是 Fedora、CentOS 或 Red Hat,它可能是

sudo yum install mysql-server postgresql ruby rubygems rails

如果你进入 Amazon EC2 - 导航 - 图像 - AMI,并搜索包含单词“ruby”的公共图像,你会发现 AMI 的名称如下

  • rubysquickstart(由亚马逊提供)
  • rubystack
  • rubyrails 教程

ETC。

答案2

您可以在以下位置获取适用于 Rails 的 EBS 和 S3 支持的 AMI:比特纳米

相关内容