VPS中的Apache参数性能调优建议

2012-07-07 | 浏览人数: 3,189次 | 分类:VPS优化 | 查看评论 发表评论

本文将结合实际情况,给VPS新手一些Apache参数调优的建议。

请注意:实际环境变化多端,参数既可以保守的设置也可以积极的设置,本文只是针对大多数情况的个人理解。请务必根据实际情况进行调整。

首先确定Maxclients参数的值

如果你的总内存为128M,那么该参数的值设置为3-8。一般来说,拥有128M内存的VPS性能、负载往往不会很高,大多数只是应付零星陆续的访问请求。128M本身就已经非常小了,加上系统占用的内存,可供Apache使用的内存并不多。

VPS服务器性能 压力测试工具 http_load、webbench、ab、Siege使用教程

2010-04-19 | 浏览人数: 45,369次 | 分类:VPS优化 | 1条评论 | 查看评论 发表评论

一、http_load

程序非常小,解压后也不到100K

http_load以并行复用的方式运行,用以测试web服务器的吞吐量与负载。但是它不同于大多数压力测试工

具,它可以以一个单一的进程运行,一般不会把客户机搞死。还可以测试HTTPS类的网站请求。

下载地址:http://deepvps.googlecode.com/files/http_load-12mar2006.tar.gz

一个优化my.cnf 的脚本

2010-03-25 | 浏览人数: 9,184次 | 分类:VPS优化 | 查看评论 发表评论

一个由MySQL职员写的优化脚本,可根据现有配置,系统配置,MySQL的运行情况给出优化建议。

官方地址:http://www.day32.com/MySQL/

安装和运行:

通过SSH执行下列语句:

1. wget http://www.day32.com/MySQL/tuning-primer.sh
2. chmod 755 tuning-primer.sh
3. sh tuning-primer.sh

然后就可以看到结果了,根据建议就可以优化MySQL数据库的配置了。

UnixBench:测试Linux VPS性能

2010-03-16 | 浏览人数: 6,263次 | 分类:VPS优化 | 查看评论 发表评论

UnixBench是一款不错的Linux下的VPS性能测试软件,现在说一下具体用法。

UnixBench 4.10 下载地址:http://licess.googlecode.com/files/unixbench-4.1.0-wht.tar.gz

 [root@noc ~]# wget http://licess.googlecode.com/files/unixbench-4.1.0-wht.tar.gz

VPS优化之添加swap交换分区

2010-03-15 | 浏览人数: 6,878次 | 分类:VPS优化 | 查看评论 发表评论

相信很多使用VPS的朋友和我一样,没有太多的米买更多的内存,通常使用swap交换分区来给VPS提高一下性能。

下面说一下VPS添加swap交换分区的方法(只有Xen的VPS可以,OpenVZ不支持添加swap)。

三款免费的PHP加速器:APC、eAccelerator、XCache比较

2010-03-15 | 浏览人数: 7,579次 | 分类:VPS优化 | 2条评论 | 查看评论 发表评论

一、PHP加速器介绍

        PHP加速器是一个为了提高PHP执行效率,从而缓存起PHP的操作码,这样PHP后面执行就不用解析转换了,可以直接调用PHP操作码,这样速度上就提高了不少。

        Apache中使用mod_php的请求、响应执行流程:

1、Apache接收请求。
2、Apache传递请求给mod_php。
3、mod_php定位磁盘文件,并加载到内存中。
4、mod_php编译源代码成为opcode树。
5、mod_php执行opcode树。