- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于linux的Web服务器性能测试.doc
基于linux的Web服务器性能测试2004-04-23 15:18 pm作者:linux知识宝库 ()来自:linux知识宝库 ()联系:linuxhero#一、基于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()Openssl-0.9.5()Mode-ssl-2.6.0()2)解压缩:# tar zxvf apache*.tgz# tar zxvf openssl*.tgz# tar zxvf modssl*.tgz3)更改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*# ./configure--with-apache=/apache_1.3.12 --with-ssl=/openssl-0.9.5--prefix=/apache_1.3.12# cd apache_1.3.12# make# make certificate# make install在make certificate时会有很多的选项,主要的是选择加密算法,包括RSA(它是由R. Rivest、A. Shamir和L. Adleman三位教授于1977年提出的公开密钥密码系统,它的取名就是来自于这三位发明者的姓的第一个字母)和DSA(Digital Signature Algorithm),这时选择RSA即可,接下来会有包括国家名,单位名,认证有效期等等需要输入的信息。这些步骤完成之后,会产生一个server.crt和server.key文件,注意server.key文件一定要必威体育官网网址,接下来就是输入连接用户名和口令。以上工作全部结束后,会生成三个服务器认证文件,他们分别是:/apache*/conf/ssl.key/server.key/apache*/conf/ssl.crt/server.crt/apache*/conf/ssl.csr/server.csr# cd /mod-ssl*# ./configure--with-apache=/apache_1.3.12--with-crt =/apache_1.3.12/conf/ssl.crt/server.crt--with-key=/apache_1.3.12/conf/ssl.key/server
文档评论(0)