我正在设置一个4GB RAM和2个CPU的服务器。堆栈将是CentOS + NGINX + MySQL + PHP (带有APC)和派生-fcgi。它将被用于服务10个Wordpress博客,其中3个每天有大约20,000次点击。每个Wordpress实例都配备了W3 TotalCache。
我有几个变量要玩:
我意识到没有测试是很难判断的,但是如果你能给我一些大概的数字,那也是有帮助的。
发布于 2010-06-16 22:27:25
worker_processes通常应该与核心数目相同。如果您有阻塞进程(disk_io、长线程等),那么您可以增加这个值。
worker_processes * worker_connections =最大客户端
确保配置gzip。可能没有必要为您的站点配置rcvbuf或待办事项,所以,我不太担心这些设置。
至于您的php线程,我可能会像您一样运行5-10。如果您开始获得502网关连接错误,您可能需要增加这一点。
对于php.ini,默认设置应该可以正常工作。如果您正在上传图片/媒体,请增加post_max_size和upload_max_filesize以满足您的要求。APC基本上是一个开箱即用的配置,应该可以正常工作。
由于您使用的是W3全速缓存,所以您也消除了对php的一些点击,这应该会减少php的负载。
https://serverfault.com/questions/151907
复制相似问题