Linux下使用phpize为PHP添加xcache拓展模块

PHP 小智 706℃ 0评论

前言

XCache 是一个开源的 opcode缓存器/优化器, 主要用来提高服务器上的 PHP 性能。 它通过把编译 PHP 后的数据缓冲到共享内存从而避免重复的编译过程,能够直接使用缓冲区已编译的代码从而提高速度, 通常能够提高页面生成速率 2到5 倍,降低服务器负载。
截止目前为止,XCache的最新版本为 3.2.0,最高支持PHP5.6

安装PHP扩展模块xcache

在线下载xcache
# wget http://xcache.lighttpd.net/pub/Releases/3.2.0/xcache-3.2.0.tar.gz
解压
# tar -xvf xcache-3.2.0.tar.gz
切换到xcache目录
# cd xcache-3.2.0
运行phpize,用于生成configure文件
# /usr/local/php/bin/phpize
编译安装
# ./configure –with-php-config=/usr/local/php/bin/php-config  –enable-xcache
# make && make install

编译成功后,会生成一个xcache.so文件,这里的路径为(供参考)

/usr/local/php/lib/php/extensions/no-debug-zts-20151012

编辑php.ini,整合php和xcache

php.ini文件中添加
extension = xcache.so

重新加载PHP

这里的web服务器是apache,那么重启apache即可

# service httpd restart
或者优雅的重启(apache的bin目录已添加到环境变量)
# apachectl graceful

之后可以访问phpinfo来查看是否安装成功。

本文固定链接:心知博客 » Linux下使用phpize为PHP添加xcache拓展模块
本站内容除特别标注外均为原创,欢迎转载,但请保留出处!

喜欢 (1)
发表我的评论
取消评论
表情

请填写您的昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址