VPS/云主机等
优惠信息分享

一键安装包wdcplanmp_v3.1默认版本的ZendOPcache开启教程

Zend OPcache是一个非常优秀的加速器 听说Zend OPcache+Memcached 加速效果不错

大家知道目前PHP的缓存插件一般有三个:APC、eAccelerator、XCache,但未来它们可能都会消失,因为PHP 5.5已经集成ZendOpcache,功能和前三者相似但又有少许不同,缓存速度据说比它们更快(注意:只是据说,我没测试过)。

这几个PHP加速插件的主要原理都相同,就是把PHP执行后的数据缓冲到内存中从而避免重复的编译过程,能够直接使用缓冲区已编译的代码从而提高速度,降低服务器负载,它们的效率是显而易见的。(Zend OPcache和eAccelerator的区别我个人觉得嘛 eAccelerator缓存 存读写都在磁盘 而Zend OPcache则在内存明显代码执行将更快)

Zend Opcache 已经集成在了PHP 5.5里面了,而wdcp v3.1默认安装的版本是
apache-2.4.18
nginx-1.8.1
php-5.6.21
mysql-5.5.49

php-5.6.21默认是集成的所以我们只要在php:ini中开启Zend OPcache就可以了,那具体要怎么做呢,看下面!

wdcp开启Zend OPcache

确实是集成好了的,下面要修改php的配置文件让它生效,在 php.ini 的最后面加入下面几行!

[Zend Opcache]zend_extension= /www/wdlinux/nginx_php-5.6.21/lib/php/extensions/no-debug-non-zts-20131226/opcache.soopcache.memory_consumption=128opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000opcache.force_restart_timeout=180opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable_cli=1

128意思是给它分配128M内存,然后重启nginx,用phpinfo查看是否生效,显示下面的信息就说明生效了PHP官方的新一代PHP加速插件ZendOpcache

Cache hits表示命中,Cache misses表示没命中 !

这里在贴下wdcp php5.3.x Zend OPcache安装教程

PHP 5.3.13升级教程

wget http://down.wdlinux.cn/in/php_up53.shsh php_up53.sh

如果看到php update is OK 表示安装成功

安装Zend Guard Loader

wget http://down.wdlinux.cn/in/ZendGL_ins.shsh ZendGL_ins.sh
wget wget http://pecl.php.net/get/zendopcache-7.0.2.tgztar xzf zendopcache-7.0.2.tgzcd zendopcache-7.0.2/www/wdlinux/nginx_php-5.3.17/bin/phpize./configure --with-php-config=/www/wdlinux/nginx_php-5.3.17/bin/php-configmake && make install

在PHP.ini添加如下代码

[Zend Opcache]zend_extension= /www/wdlinux/nginx_php-5.3.17/lib/php/extensions/no-debug-non-zts-20090626/opcache.soopcache.memory_consumption=64opcache.interned_strings_buffer=8opcache.max_accelerated_files=4000opcache.force_restart_timeout=180opcache.revalidate_freq=60opcache.fast_shutdown=1opcache.enable_cli=1

当然PHP 5.2.17安装方法也是一样的 只要把以上PHP目录改下即可

就说这么多了,希望能帮到有需要的人!

赞(0)
未经允许不得转载:遗弃你|YIQINI.COM » 一键安装包wdcplanmp_v3.1默认版本的ZendOPcache开启教程

评论 抢沙发

评论前必须登录!

 

登录

找回密码

注册