你好,我有一台 VPS Linux 服务器,内存为 768Mb,我的网站基于 WordPress,每天有超过 50000 次页面浏览量,最近我遇到了严重的服务器过载问题,并且发现 Apache 占用了大部分内存,所以如果有人能建议我最佳的 Apache 配置
我当前的配置是
<IfModule mpm_prefork_module>
StartServers 5
MinSpareServers 5
MaxSpareServers 10
MaxClients 30
MaxRequestsPerChild 0
</IfModule>
答案1
WordPress 作为一个软件有点笨重。你应该专注于 PHP / MySQL / WordPress 层的调优,我敢打赌 Apache 本身表现很好 —— 对于 Apache 来说,一天内每秒少于一个 WP 页面浏览量应该不成问题。以下是一些调优的起点:
- 您是否安装了任何 WP 缓存插件,例如 W3 Total Cache?
- 您是否安装了任何类型的 PHP 加速器?
- 你的 MySQL 运行得怎样?
另外,您的网站存在哪些问题?根本无法加载?加载速度很慢?页面加载成功,但出现错误?