LAMP服务器性能优化技巧之Apache服务器优化

发表于:2011-5-13 09:46

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:曹江华    来源:51Testing软件测试网采编

  目前LAMP (Linux + Apache + MySQL + PHP) 近几年来发展迅速,已经成为Web 服务器的事实标准。本文我们将介绍基于LAMP组合的服务器的性能优化技巧:

  Apache服务器检测和优化:Apache服务器优化、PHP优化、Mysql优化

  1. Zend Performance Suite简介

  对于Apache要把 PHP 编译其中,或者采用 DSO (动态共享对象)模式,不要采用 CGI 方式。采用DSO最重要的原因是效率。Apache是模块化设计的,所以它可以加载各种各样的服务器端脚本解释器来支持动态的网页。但是随着页面访问量的增大,CGI已经不看重负,为了提高效率。所以选择把最常调用的模块编译成动态共享对象(DSO)。zend出品的ZendPerformanceSuite,这是一个Apache服务器的性能测试和优化的工具。可以在它的主页注册并且免费下载。并且得到一个协议文件。下载的软件包中有两个文件:主程序:ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar.gz和协议文件:zend_performance_suite.dat

  2. 软件安装:

  1. gunzip ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar.gz  
  2. tar vxf ZendPerformanceSuite-3.6.0a-Linux_glibc21-i386.tar  
  3. cp zend_performance_suite.dat /ZendPerformanceSuite-3.6.0  
  4. ./install  

  (1)软件安装非常简单只要根据安装向导的提示操作即可,见图3

图3 软件安装向导

  3、Apache服务器的测试

  (1)打开一个网络浏览器输入:http://www.cjh.com/ZendPerformanceSuite/login.php

  然后输入密码即可进入软件的主界面。

  (2)ZendPerformanceSuite的主界面分成四部分。见图4。

图4 软件的主界面

  ZendPerformanceSuite软件包括四部分:“Fast Track”、“Console”、“FileView”、“Testing”。Fast Track是测试向导、Console是参数设置、FileView 显示存放的文件、Testing是测试命令。

31/3123>
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号