命令格式
ab [options] 网站网址
●Apache作为现今web服务器用的最广泛也是最稳定的开源服务器软件
●其工作模式有许多种,源码包安装httpd时可查看httpd-mpm.conf文件,该文件位于extra/conf目录中
●目前主要有两种模式
先手工编译安装apache,这边步骤省略可以看之前的博客(注意在编译的时候要加入开启压缩功能)
–enable-deflate \ ##开启压缩功能
1.手工编译完apache后,用which命令查看ab命令所在位置
[root@promote httpd-2.4.29]# which ab
/usr/bin/ab
2.修改配置文件,修改监听地址和服务地址
3.安装DNS服务
配置主配置文件
配置区域配置文件
配置区域数据配置文件
4.开启DNS服务,用host命令自检以下
[root@localhost named]# host www.test.com
www.test.com has address 192.168.148.135
<IfModule mod_deflate.c>
AddOutputFilterByType DEFLATE text/html text/plain text/css text/xml text/java
scrip text/jpg text/png
DeflateCompressionLevel 9
SetOutputFilter DEFLATE
</IfModule>
6.将文件添加到service下方便管理
[root@promote named]# ln -s /usr/local/httpd/bin/apachectl /etc/init.d/httpd
7.这时将添加的压缩模块注释掉,用ab命令检测一下,查看压缩时间
[root@promote named]# ab -n 3000 -c 1000 www.test.com/index.html
8.开启优化后测试
无压缩:
22.857
22.631
23.064
压缩:
21.043
20.456
19.523
实验总结:网页内容很少,测试效果是不明显的,但是有感觉到开启了压缩模块,处理结果变快了