LAMP平台的的构建、加速及压力测试(3)

而后重新启动httpd,或让其重新载入配置文件即可测试php是否已经可以正常使用。
 
四、  安装xcache,为php加速
1、安装
12345 # tar xf xcache-3.0.1.tar.gz
# cd xcache-3.0.1
# /usr/local/php/bin/phpize
# ./configure --enable-xcache --with-php-config=/usr/local/php/bin/php-config
# make && make install

安装结束时,会出现类似如下行:
1 Installing shared extensions:    /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

2���编辑php.ini,整合php和xcache
首先将xcache提供的样例配置导入php.ini
# mkdir /etc/php.d
# cp xcache.ini /etc/php.d

说明:xcache.ini文件在xcache的源码目录中。
接下来编辑/etc/php.d/xcache.ini,找到extension开头的行,修改为如下行
extension = /usr/local/php/lib/php/extensions/no-debug-zts-20100525/xcache.so

注意:如果php.ini文件中有多条zend_extension指令行,要确保此新增的行排在第一位。
 
至此,整个安装过程就结束了,下面简单介绍一下压力测试工具ab的使用。


五、  对网站进行压力测试
1、ab使用方法
 
使用ab命令测试apache服务器性能:
 
-c concurrency:一次性发起的请求个数,默认为1;
-i:测试时使用HEAD方法,默认为GET;
-k:启用HTTP长连接请求方式;
-n requests:发起的模拟请求个数;默认为1个;请求数要大于等于并发连接数;
-q:静默模式,在请求数大于150个时不输出请求完成百分比;
 
输出结果:
Time taken for tests:从第一个请求连接建立到收到最后一个请求的响应报文结束所经历的时长;
Complete requests:成功的请求数;
简单测试:
ab -c 100 -n 1000
通过这种方法可以对web服务器性能做出简单的评估。

------------------------------------分割线------------------------------------

CentOS 6.5系统安装配置LAMP(Apache+PHP5+MySQL)服务器环境

Ubuntu 14.04 配置 LAMP+phpMyAdmin PHP(5.5.9)开发环境 

Windows 7下硬盘安装Ubuntu 14.10图文教程

U盘安装Ubuntu 14.10

Ubuntu 14.10 正式发布下载

Ubuntu 14.04 LTS 如何升级到 Ubuntu 14.10 

Ubuntu 14.10 下安装 LAMP 服务图文详解 

------------------------------------分割线------------------------------------

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/d89d6595399578eedb2e35e9e75e55be.html