linux环境下Zend Optimizer或者Zend Guard Loader
2013-12-15 19:32:38;  来源:追太阳;  作者:;  评论:0 点击:

下面介绍一下关于在linux环境下ZendOptimizer3 3和Zend Guard Loader的安装方法。本篇文章是基于linux系统的LAMP网站环境。(1)ZendOpti

下面介绍一下关于在linux环境下Zend Optimizer 3.3和Zend Guard Loader的安装方法。本篇文章是基于linux系统的LAMP网站环境。

(1)ZendOptimizer 3.3.3版本的安装。

ZendOptimizer 3.3.3下载地址:

http://www.zhuitaiyang.com/html/2013/publicpro_1215/33.html

安装时你可以将下载下来的压缩包上传到服务器解压安装也可以通过一下linux命令来在线获取安装包然后解压安装:

wget http://www.zhuitaiyang.com/uploadfile/outext/ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz

tar -zxvf ZendOptimizer-3.3.3-linux-glibc23-x86_64.tar.gz

cd ZendOptimizer-3.3.3-linux-glibc23-x86_64

./install.sh

根据提示输入PHP.ini文件的位置(一般默认,我的是/usr/local/php5/lib/ 目录下),接下来就是输入apachectl的位置,以便重起服务器(一般默认,我的是/usr/local/apache2/bin/apachectl)。

如果ZendOptimizer-3.3.3安装成功,phpinfo()会出现如下信息:

This program makes use of the Zend Scripting Language Engine:
Zend Engine v2.2.0, Copyright (c) 1998-2008 Zend Technologies
    with eAccelerator v0.9.5.3, Copyright (c) 2004-2006 eAccelerator, by eAccelerator
    with Zend Extension Manager v1.2.2, Copyright (c) 2003-2007, by Zend Technologies
    with Zend Optimizer v3.3.3, Copyright (c) 1998-2007, by Zend Technologies

备注:Zend Optimizer无法启动可以通过修改/etc/sysconfig/selinux文件:SELINUX=enforcing为
 SELINUX=disabled,重启生效,如果不想重启,用命令setenforce 0,然后就搞定了,一般selinux不需要开启

 

(2)更高版本Zend Optimizer,及Zend Guard Loader。

以前老版本 Zend Optimizer 的安装方法是运行安装脚本 ./install.sh,新的Zend Optimizer 3.3.9或Zend Guard Loader没有安装脚本,只能按照以下方法安装。

1. 下载文件源文件:
http://www.zhuitaiyang.com/html/2013/publicpro_1215/32.html

或者去zend官网下载:
x86:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-i386.tar.gz

x64:
wget http://downloads.zend.com/optimizer/3.3.9/ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

Zend Guard Loader:
http://www.zend.com/en/downloads/

2. 解压缩下载的文件包(x86):

tar -zxvf ZendOptimizer-3.3.9-linux-glibc23-x86_64.tar.gz

3. cd ZendOptimizer-3.3.9-linux-glibc23-x86_64

这里要注意,进入data文件夹后,so文件是对应版本的,看好系统中的PHP版本再安装。

4. 把 ZendOptimizer.so/ZendGuardLoader.so 文件拷贝到 /usr/local/Zend/lib
cp ZendOptimizer.so /usr/local/Zend/lib

5. 把下列两行加入php.ini,不要加入任何空格和制表符

如果是ZendOptimizer加入:

zend_optimizer.optimization_level=15
zend_extension=/usr/local/Zend/lib/ZendOptimizer.so

如果是ZendGuardLoader加入:

zend_extension=/usr/local/Zend/lib/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=1
zend_loader.obfuscation_level_support=3
zend_loader.license_path=

6. 重启apache。解决。

相关热词搜索:linux Zend Optimizer Loader

上一篇:linux中的SElinux及selinux设置命令
下一篇:ftp软件连接linux系统服务器的时候有些文件不显示

收藏
回到顶部