• 软件测试技术
  • 软件测试博客
  • 软件测试视频
  • 开源软件测试技术
  • 软件测试论坛
  • 软件测试沙龙
  • 软件测试资料下载
  • 软件测试杂志
  • 软件测试人才招聘
    暂时没有公告

字号: | 推荐给好友 上一篇 | 下一篇

基于linux的Web服务器性能测试

发布: 2009-3-19 10:28 | 作者: 不详 | 来源: 测试时代采编 | 查看: 120次 | 进入软件测试论坛讨论

领测软件测试网

一、基于linux的Web服务器的重要性
  linux作为一种免费的开源操作系统,正越来越受到人们的重视。随着稳定的Linux 2.4内核发布日期的临近和Intel IA-64构架的推出,Linux在服务器操作系统市场所占的份额会继续扩大,那么基于Linux的应用也就会日益丰富。而在Internet时代,操作系统最广阔的市场空间就是Web服务器,正是遍布全球的千千万万的Web服务器才构成了因特网信息资源的基础,而Web服务器性能的优劣直接关系到人们对信息资源的利用效率,因此对Web服务器性能的测试就显得非常必要。

   二、以运行在linux平台的Apache服务器为例,谈Web服务器的性能测试

  Web服务器的性能不仅仅和Web服务器软件本身有关,它还和服务器硬件设计水平和服务器 操作系统有很大的关系,因此Web服务器性能测试是一项综合性能的测试。目前在全球Web服务器软件市场上Apache服务器占到了60%以上的市场份额。下面就以运行在linux平台上的Apache服务器为例,谈谈如何进行Web服务器性能的测试。

  1.Web服务器性能测试的工具

  Web服务器的性能测试工具很多,比较著名的有WebStone和WebBench,这两个工具虽然实现的方法有所不同,但是测试指标是相同的,即都是测试每秒最大请求响应数和数据吞吐量。

  2.Apache服务器支持SSL协议的配置

  随着 电子商务的发展,webBench2.0还增加了电子商务测试集,这就需要Apache服务器支持SSL(Security Socket Layer)。但是Apache服务器在缺省情况下并没有提供对SSL的有效支持,因此要想利用WebBench测试Apache服务器的电子商务性能,就需要重新配置Apache服务器使之支持SSL。下面就以Redhat linux6.1,Apache1.3.9为平台讲一下具体的配置方法:

  1)下载Apache1.3.9

  (http://www.apache.org)

  Openssl-0.9.5

  (http://www.openssl.org)

  Mode-ssl-2.6.0

  (http://www.modssl.org)

  2)解压缩:

  # tar zxvf apache*.tgz

  # tar zxvf openssl*.tgz

  # tar zxvf modssl*.tgz

  3)更改perl可执行文件的目录

  # cd /openssl*/util

  把perlpath.pl文件开始的#!/usr/local/bin/perl改成现在操作系统中perl的目录,在RedHat linux中是#!/usr/bin/perl。然后运行./perlpath.pl /usr/bin即可。

  4)编译配置

  # cd openssl-0.9.x

  # sh config

  -fPIC

  # make

  # make test

  # cd mod-ssl*

  

延伸阅读

文章来源于领测软件测试网 https://www.ltesting.net/

TAG: linux Linux LINUX web Web WEB 服务器 性能测试

31/3123>

关于领测软件测试网 | 领测软件测试网合作伙伴 | 广告服务 | 投稿指南 | 联系我们 | 网站地图 | 友情链接
版权所有(C) 2003-2010 TestAge(领测软件测试网)|领测国际科技(北京)有限公司|软件测试工程师培训网 All Rights Reserved
北京市海淀区中关村南大街9号北京理工科技大厦1402室 京ICP备2023014753号-2
技术支持和业务联系:info@testage.com.cn 电话:010-51297073

软件测试 | 领测国际ISTQBISTQB官网TMMiTMMi认证国际软件测试工程师认证领测软件测试网