实验环境
亚马逊云主机一台,以WordPress搭建了www.wxlinux.com
操作系统版本:CentOS7.5
PHP版本为:5.4.16
Httpd版本为:Apache2.4.6
数据库版本:mariadb-server-5.5.56
安全前我们测试下www.wxlinux.com的每秒请求数,为1.90次/秒
ab -c 10 -n 100 http://www.wxlinux.com/
下载最新版本Php-xcache
wget https://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz
解压包到/data目录下
tar xvf xcache-3.2.0.tar.gz -C /data
cd xcache-3.2.0
此时xcache目录下是没有configure文件的,我们需要使用phpize命令生成它
安装php-devlop包
yum install php-devlop
yum install gcc
生成编译环境
phpize
查看下php-config文件位置
root@wxlinux ~#which php-config
/bin/php-config
编译安装
./configure –enable-xcache –with-php-config=/bin/php-config
make && make install
cp xcache-3.2.0/xcache.ini /etc/php.d/
重启http服务使其生效
systemctl restart httpd.service
再次进行测试,每秒请求数提升到3.95
学员评价