我之前安装过 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:比特纳米