2009-10-07 50 views
1

我希望我在正确的地方提出这个问题。高流量PHP网络服务推荐EC2 AMI

我有一个Web服务提供小工具,每天点击量约为500K。预计流量每月增加一倍。

这是currenty在VPS使用Plesk 8/CentOS 5的/阿帕奇2/PHP的5.2.6/5.0.45 mysql的/ Memcached的/ APC

我看到偶尔kmemsize错误和tcpbuff错误。

为了解决这个问题,我决定使用Nginx作为反向代理。添加Nginx到Plesk系统似乎有问题,因此我现在正在检查使用EC2的可能性。

什么AMI被推荐用于我的设置(高流量的PHP Web服务?)它需要每天支持数百万个请求。我需要一个操作系统,可以由非专家+ NGinx和我的整个配置+安全和其他基本管理功能轻松维护。

回答

0

used scalr.com。

2

单个AMI可能无法满足您的所有需求。

对于初学者,我建议使用CloudFront + ESI来处理您的小部件。 Amazon AWS还支持自动负载平衡器,可解决您的许多性能问题。

您也可以使用S3来处理一些静态资产。

底线是您可以创建一个Plesk 8/Centos 5/Apache 2/Php 5.2.6/Mysql 5.0.45/Memcached/APC AMI并根据需要运行尽可能多的。如果你得到kmemsize错误,你可能已经超出了你当前的VPS,并且需要获得更大的VPS。