我即将在 Amazon EC2 上托管一个大型交互式 Web 应用程序,这可能会涉及大量流量,从而导致大量数据库流量。
因此我选择使用 EC2 实例作为 PHP 核心,并使用 RDS 作为数据库。
请分享一些在启动实例时可供选择的不同 Amazon 系统映像 (AMI) 的经验和意见(因为有很多),特别是在托管大型 Web 应用程序时。
我希望我的核心 EC2 实例仅运行 Apache,因为 RDS 将负责数据库,并且我希望它们安全、快速、稳定。
2 -我如何从空白的最小 Linux 安装开始,然后自己处理其余部分?
3 – 有人有使用过 Basic Amazon Linux AMI Beta 的经验吗?
谢谢,Gjore
答案1
我会选择你喜欢的任何 Linux 版本,但我建议使用带有 EBS 根分区的映像以实现持久性。如果你要处理大量静态文件,我听说 S3 存储桶的吞吐量比 EBS 更高,但我现在找不到支持这一观点的数字。
好处是,你可以启动一台机器(我可以用 ec2-tools 在不到 3 分钟的时间内设置一个具有弹性 IP 的新的 EBS 支持的实例),开始测试它,如果你不喜欢它,就可以把它拆掉,可能花费一两块钱就可以运行几天。
一旦您对性能感到满意,您就可以捆绑自己的图像,从而使添加额外的 Web 服务器实例进行测试或冗余成为一个非常简单的过程。