底灯设置需要多less内存?

我打算租用VPS。

Debian,Apache,Mysql,PHP的基本安装需要多less内存?
根据基数,我的意思是不考虑stream量(这将在一天内击中1k以下)。 没有复杂的数据库或内存吃脚本。

作为参考,我会考虑比我需要的多512MB。 (但我不确定我是多么的正确)

可能的重复: 我需要多lessVPS RAM来运行Wordpress,Apache,SVN和MySQL?

所不同的是,我特意询问有关Debian,Apache,Mysql和PHP的默认 Debianconfiguration。 没有内存调整或更换一个轻的守护进程的Apache。

另一个问题也有非常不一致的答案。

有两个主要因素:

  1. 你的MySQL数据库的大小。
  2. 同时进行的Apache会话数。

理想情况下,你将有足够的内存让你的整个MySQL数据库保存在内存中。 最重要的是,你需要足够的内存(size of a single Apache/PHP process) * (number of simultaneous Apache requests) 。 当我做这个计算时,我们的testing表明假设25MB / Apache + PHP5的过程是一个合理的数字。 结合你的MySQL数据库的计算大小和估计的Apache内存需求,并为一些顶部空间增加25%。

编辑:我误解你的问题。 我以为它说每分钟 1K个请求。 所以有一些更合理的要求:

如果你的数据库足够大,速度是一个问题,你仍然希望它适合内存。 否则你的直觉是正确的,一个512M的实例将会很好。

编辑#2: 但是 ,请记住,如果你最终得到一个缓慢的DOS或只是一个小的stream量突然推动15-20同时Apache会话,你会最终交换。 而交换盒是无用的,大多数是死箱。 所以一定要在你的MaxClients之下。 我build议10 – 15的512M盒子。