我正在尝试设置我的第一个 Amazon EC2 实例,但在选择众多的 AMI 时遇到了困难。
要求:
- 旨在使用基于 Java 的应用服务器运行一个(较小的)网站
- 运行最新的 Java 1.6 服务器版本
- 使用 Apache 等高效地提供一些静态文件
- 尽可能简化管理 - 我主要是一名开发人员,而不是系统管理员!
- 一开始使用 32 位实例,但可以根据需要选择升级到 64 位
您会推荐哪个 Linux 版本/AMI 来满足这些要求?
答案1
我会选择使用最新版本 Ubuntu 的公共 AMI。Amazon 标准 AMI 可能很有用,但由于它们使用的内核,它们都基于非常老的版本(例如 Fedora 8),因此您可能无法安装所需软件包的最新版本。
我看到有几个带有 Ubuntu Karmic 的公共 AMI - 您应该可以使用在 m1.small 类型实例上运行的 32 位版本。