首页 > Linux, PHP > PHP5.x 安装 Zend Optimizer过程详解
201208月28

PHP5.x 安装 Zend Optimizer过程详解

背景

从PHP5.3开始如果要支持ZendGuard加密的PHP代码,必须安装Zend Guard Loader,老的zend optimizer将不被支持。本文将介绍在Linux上安装Zend Guard Loader支持的过程。
Windows 下面的 Zend Guard Loader 不支持php5.3.8 VC9 x86 Thread Safe而,php5.3.8 VC9 x86 Non Thread Safe 又不支持 apache。所以安装的话,就需要安装在iis或者和nginx搭配。本机操作系统为CentOS5.7,PHP版本为5.3.8,nginx1.2

安装ZendGuardLoader

1、从Zend.com下载最新的Linux操作系统系下的Zend Guard Loader:本文用的是32位的,下载的文件:ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz,官方下载地址为:http://www.zend.com/en/products/guard/downloads,具体的下载页面可以参考下图:

2、上传至Linux服务器并解压缩,具体的步骤如下:

tar -zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
cd ZendGuardLoader-php-5.3-linux-glibc23-i386
mkdir -p /usr/local/Zend/
cp php-5.3.x/ZendGuardLoader.so /usr/local/Zend/

3、在php.ini中加入以下代码:

zend_loader.enable=1
zend_loader.disable_licensing=0
zend_extension=/usr/local/Zend/ZendGuardLoader.so

说明:
zend_loader.enable=1 使ZendGuardLoader启用加载编码的脚本。默认值是
zend_loader.disable_licensing=0 禁用许可证检查(出于性能原因)
zend_loader.disable_licensing=0 设置文件ZendGuardLoader.so的路径
4、重启php服务

#/usr/local/php/sbin/php-fpm restart
#或者如下:
#service php-fpm restart;

文章作者: iitshare
本文地址:http://www.iitshare.com/php5-3-x-install-zend-optimizer.html
版权所有 © 转载时必须以链接形式注明作者和原始出处!

更多

One Response to “PHP5.x 安装 Zend Optimizer过程详解”

发表评论