中山php|最优网络中山做网站 中山php建站

最优良人

Posts Tagged With: apache

Apache自带的ab(ApacheBench)性能测试工具对网站进行访问压力测试

2012/02/10 at 09:07 » Comments (205)

1 概述 ab(ApacheBench)是Apache自带的超文本传输协议(HTTP)性能测试工具。 其设计意图是描绘当前所安装的Apache的执行性能, 主要是显示你安装的Apache每秒可以处理多少个请求。 2 使用 2.1 安装 Apache服务器套件自带ab,只要安装Apache即可,无需另行安装ab。ab位于%ApacheHome%/bin目录下(“%ApacheHome%”为Aapche安装路径),你也可以把ab.exe文件copy出来,独立使用。 2.2 参数列表 -A auth-username:password 向服务器提供基本认证信息。用户名和密码之间由一个":"隔开,并将被以base64编码形式发送。无论服务器是否需要(即是否发送了401认证需求代码),此字符串都会被发送。 -c concurrency 一次产生的请求个数。默认是一次一个。 -C cookie-name=value 对请求附加一个"Cookie:"头行。其典型形式是 name=value 的一个参数对。此参数可以重复。 -d 不显示"percentage served within XX [ms] table"消息(为以前的版本提供支持)。 -e csv-file 产生一个逗号分隔(CSV)文件,其中包含了处理每个相应百分比请求(从1%到100%)所需要的相应百分比时间(以微秒为单位)。由于这种格式已经"二进制化",所以比"gnuplot"格式更有用。 -g gnuplot-file 把所有测试结果写入一个"gnuplot"或者TSV(以Tab分隔)文件。此文件可以方便地导入到 ...more »

Apache 配置虚拟服务器

2011/08/07 at 01:42 » Comments (20)

1,修改本机的hosts文件,如下:   示例: 127.0.0.1 localhost 127.0.0.1 www.test.com 127.0.0.1 test.com 2,打开Apache的安装目录,找到httpd.conf文件,分别去掉下面两行文字前面的#号。   #LoadModule vhost_alias_module modules/mod_vhost_alias.so    去掉#意思是启用apache的虚拟主机功能。   #Include conf/extra/httpd-vhosts.conf   去掉这一行的#意思是从conf/extra/httpd-vhosts.conf这个文件导入虚拟主机配置。 3,打开extra目录内的httpd-vhosts.conf文件,把默认的配置 ServerAdmin webmaster@dummy-host.localhost DocumentRoot "/www/docs/dummy-host.localhost" ServerName dummy-host.localhost ServerAlias www.dummy-host.localhost ...more »