最近廉价的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