linux下Nginx安装Zend Optimizer组件步骤
注意:Zend Optimizer 在php5.3以上的版本已经集成了,所以php5.3以上的版本没必要安装了。而推出了Zend Guard Loader。
http://www.zend.com/en/products/guard/zend-optimizer-zend-loader
1.我用的PHP版本是5.4.23 64位
64位压缩包:wget http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
解压缩下载的文件包(x86_64):
# tar -zxvf ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
# cd ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64
然后ls查看,找到跟你PHP版本对应的版本进入,并找到ZendOptimizer.so(ZendGuardLoader.so)
在 /usr/local/ 下新建 Zend 目录
# mkdir /usr/local/Zend
把 ZendOptimizer.so 文件拷贝到 /usr/local/Zend/ 下
# cp ZendOptimizer.so /usr/local/Zend/
进入php安装目录
# cd /usr/local/php/etc
把下列两行加入php.ini,不要加入任何空格和制表符
zend_optimizer.optimization_level=15
zend_extension=/usr/local/webserver/Zend/lib/ZendGuardLoader.so
最后重启Nginx和php环境
# /usr/local/nginx/sbin/nginx -s reload
# /usr/local/php/sbin/php-fpm restart
查看 phpinfo 探针Zend开启,如图: