我有一台运行Ubuntu 8.10,具有128M RAM的Xen虚拟专用服务器(VPS)。
我通过Google找到了几个“如何针对低内存VPS优化Apache和MySQL”的页面,但是它们提供了矛盾的信息。所以我问服务器故障:如何针对低内存VPS配置优化Apache和MySQL?
几个人建议使用nginx代替Apache。我将对此进行研究,但如果可能的话,我宁愿坚持使用Apache,只是为了避免不得不学习有关在不熟悉的Web服务器之上配置应用程序堆栈的所有知识。
我有一台运行Ubuntu 8.10,具有128M RAM的Xen虚拟专用服务器(VPS)。
我通过Google找到了几个“如何针对低内存VPS优化Apache和MySQL”的页面,但是它们提供了矛盾的信息。所以我问服务器故障:如何针对低内存VPS配置优化Apache和MySQL?
几个人建议使用nginx代替Apache。我将对此进行研究,但如果可能的话,我宁愿坚持使用Apache,只是为了避免不得不学习有关在不熟悉的Web服务器之上配置应用程序堆栈的所有知识。
Answers:
Nginx很棒,但是如果您坚持使用Apache,则可以将其从默认设置中缩减很多:
沟渠apache,它的每个连接模型的进程都不会在内存不足的VPS上播放。
我建议使用nginx作为替代。