post

512M内存VPS内存优化

最近廉价的VPS有越来越流行的趋势,但是很多廉价的VPS很多只有512M,甚至更少的内存,而Apache和MySQL这些建站必备的软件,又偏偏都是内存消耗大户,所以如何优化本来就不多的内存空间,就显得额外重要了,具体优化方法及参数如下。

优化Apache

512M VPS的httpd.conf相关参数供参考:

StartServers 5
MinSpareServers 5
MaxSpareServers 20
ServerLimit 128
MaxClients 128
MaxRequestsPerChild 1000
KeepAlive On
MaxKeepAliveRequests 200
KeepAliveTimeout 5

保存httpd.conf,重启Apache即可生效。

优化MySQL:

在优化完Apache之后,还需要进行MySQL的优化,主要是修改/etc/my.cnf来达到降低MySQL内存占用的目的。

在/etc/my.cnf的[mysqld]段里面添加:

skip-locking
skip-bdb
skip-innodb

同样,保存后重启MySQL生效。

p.s.:MySql5.2.* 以上版本中不支持上述语句了,请大家先看下自己MySql版本,如果配置后网站有问题就将MySql配置还原。

详细介绍请访问:IT客

Speak Your Mind

*

· 1,179 次浏览