什么configuration步骤低负载/ RAM CentOS-Apache-MySQL-PHP设置?

另外,运行CentOS,Apache,MySQL,PHP所需的最小内存是多less?

如果重要的话,当前的目标是在256Mb RAM片/ VM上的名为SliceHost的VPS提供商。

这是我迄今为止的笔记:

CentOS的5.x中

    如果可能的话,使用32位而不是64位。
    禁用所有不必要的服务

Apache 2.X

    caching页面加载使用:mod_cache,XCache或。
    禁用所有不必要的模块
    查看Lighttpd和nginx以查看它们是否符合您的要求

MySQL的

    MySQLTuner
    SQLite(在PHP进程下运行) – 在我的情况下,我需要MySQL的Drupal,但下一个版本是假设支持SQLite。

PHP

    PHP-FPM与每日cron重新启动。

Drupal的

    除了一个caching模块,没有发现任何东西,看起来没有使用Apache更好。 由于Apache更安全,所以我宁愿使用它,除非我想念一些东西。

不要

    安装:Web-based_webadmin_Tools(phpMyAdmin,webmin等),FTP,邮件服务器,邮件/垃圾邮件服务器,反病毒,VNC

_______

有什么build议么? 如果我的列表丢失了一些东西,或者错了 – 请告诉我。 另外,是否可以在低负载的网站上运行256个LAMP? 谢谢!*

所有这些都会运行得很好,除了MySQL。
我build议你得到另一个MySQL主机,因为MySQL在空闲时需要占用220MB的内存,这就是为什么我切换到SQLite的原因。