美文网首页
PHP Xcache缓存加速模块

PHP Xcache缓存加速模块

作者: DB哥 | 来源:发表于2019-09-29 08:37 被阅读0次

Linux系统环境

[root@lnmp ~]#cat /etc/redhat-release                       #==》系统版本
CentOS release 6.7 (Final)
[root@lnmp ~]# uname –r                                     #==》内核版本
2.6.32-573.el6.x86_64
[root@lnmp ~]#uname -m                                      #==》系统架构
x86_64
[root@lnmp ~]#echo $LANG                                    #==》系统字符集
en_US.UTF-8
[root@lnmp ~]#mysql -uroot -p123456                         #==》mysql版本
Server version: 5.5.32 MySQL Community Server (GPL)
[root@lnmp ~]# /application/nginx/sbin/nginx -v             #==》nginx版本
nginx version: nginx/1.16.0
[root@lnmp ~]# /application/php/bin/php –v                  #==》PHP版本
PHP 5.3.27 (cli) (built: Jul  9 2019 14:54:53) 
[root@lnmp ~]# ip a | awk -F "[ /]+" 'NR==8{print $3}'      #==》IP地址
10.0.0.8

一、配置Xcache扩展模块生效
注意事项:xcache扩展模块和eAccelerator扩展模块不能同时配置在php.ini配置文件同时使用,否则会报错

[root@lnmp ~]# echo >> /application/php/lib/php.ini 
[root@lnmp ~]# echo ";xcache configure by oldboy 2019-06-06" >> /application/php/lib/php.ini
[root@lnmp ~]# tail -2 /application/php/lib/php.ini 
;xcache configure by oldboy 2019-06-06

#==》xcaceh配置文件在xcache安装目录下
[root@lnmp xcache-1.3.2]# vim /home/oldboy/tools/xcache-1.3.2/xcache.ini

#==》使用分号 ; 注释
;zend_extension = /usr/local/lib/php/extensions/non-debug-non-zts-xxx/xcache.so

#==》使用分号 ; 注释
;zend_extension_ts = c:/php/extensions/php_xcache.dll

#==》取消注释
extension = xcache.so
xcache.size  =                      128M        #==》调整后的参数
xcache.count =                      2           #==》调整后的参数
xcache.ttl   =                      86400       #==》调整后的参数
xcache.gc_interval =                3600        #==》调整后的参数
xcache.var_size  =                  0           #==》调整后的参数
[root@lnmp ~]# cat /home/oldboy/tools/xcache-1.3.2/xcache.ini >> /application/php/lib/php.ini
[root@lnmp ~]# cat /application/php/lib/php.ini
[root@lnmp ~]# /application/php/bin/php -v
PHP 5.3.27 (cli) (built: Jul  9 2019 14:54:53) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend Technologies
    with XCache v1.3.2, Copyright (c) 2005-2011, by mOo
[root@lnmp ~]# pkill php-fpm                 
[root@lnmp ~]# ps -ef | grep php-fpm | grep -v grep | awk '{print "kill",$2}'|bash
[root@lnmp ~]# ps -ef | grep php-fpm | grep -v grep
[root@lnmp ~]# /application/php/sbin/php-fpm  #==》启动PHP服务
[root@lnmp ~]# curl 10.0.0.8/index.php | grep xcache  #==》检查xcache模块是否生效

相关文章

网友评论

      本文标题:PHP Xcache缓存加速模块

      本文链接:https://www.haomeiwen.com/subject/ssuvuctx.html