Linuxe下给php增加zend opcache扩展简单安装教程

本人环境为php5.3,未集成opcache,需要手工编译加载

安装步骤

下载源码包:
wget http://pecl.php.net/get/zendopcache-7.0.2.tgz
解压包:
tar xzf zendopcache-7.0.2.tgz
切入解压出来的目录
cd zendopcache-7.0.2

设置编译参数(红色字体已军哥LNMP系列一键包为默认路径,非军哥包请根据实际情况修改为你的PHP路径)
/usr/local/php/bin/phpize
./configure --with-php-config=/usr/local/php/bin/php-config
开始编译
make && make install

检查/usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/ 中是否有opcache.so文件诞生


在PHP.ini添加如下代码


[Zend Opcache]
zend_extension= /usr/local/php/lib/php/extensions/no-debug-non-zts-20090626/opcache.so
opcache.memory_consumption=64
opcache.interned_strings_buffer=8
opcache.max_accelerated_files=4000
opcache.force_restart_timeout=180
opcache.revalidate_freq=60
opcache.fast_shutdown=1
opcache.enable_cli=1

Last modification:December 13th, 2017 at 11:43 pm

Leave a Comment