码迷,mamicode.com
首页 > Web开发 > 详细

PHP opcache扩展安装

时间:2017-05-17 17:26:30      阅读:172      评论:0      收藏:0      [点我收藏+]

标签:单位   ued   int   editor   缓存   http   ext   as3   extension   

下面是我在PHP 5.4下的安装方法:

https://pecl.php.net/get/zendopcache-7.0.5.tgz
tar xzf zendopcache-7.0.5.tgz
cd zendopcache-7.0.5
/usr/local/php/bin/phpize

如果找不到phpize 的话自己找PHP路径,我的在/usr/local/php/bin/phpize,下面这行也要按你的php.ini路径自行修改

./configure --with-php-config=/usr/local/php/bin/php-config
make
make install

如果显示

Installing shared extensions: /usr/local/php/lib/php/extensions/no-debug-zts-20100525/

表示安装完成,下面要修改php的配置文件让它生效

在 php.ini 的最后面加入下面几行

zend_extension=/usr/local/php/lib/php/extensions/no-debug-zts-20100525/opcache.so
opcache.memory_consumption=128    //共享内存的大小, 总共能够存储多少预编译的 PHP 代码(单位:MB) --- 推荐 128
opcache.interned_strings_buffer=8     //最大缓存的文件数目 200  到 100000 之间---  推荐 4000
opcache.max_accelerated_files=4000    //内存“浪费”达到此值对应的百分比,就会发起一个重启调度
opcache.revalidate_freq=60            //允许或禁止在 include_path 中进行文件搜索的优化   单位 秒
opcache.fast_shutdown=1                //允许覆盖文件存在(file_exists等)的优化特性
opcache.enable_cli=1                   //关闭时代码不再优化.

详细配合请参考:http://blog.csdn.net/bly1126/article/details/19077853

重启nginx、php-fpm

技术分享

PHP opcache扩展安装

标签:单位   ued   int   editor   缓存   http   ext   as3   extension   

原文地址:http://www.cnblogs.com/wt645631686/p/6868152.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!