Linux(centos)如何安装 Zend Guard Loader

很多php开源系统都是基于Zend Optimizer的,所以我们需要先安装Zend Optimizer。
但在php5.3之后Zend Optimizer被Zend Guard Loader 取代了,所以我们就要安装Zend Guard Loader了。

1、安装前准备

# uname -m //查看centos操作系统位数
# php -v //查看PHP版本
在zend官网找到适合自己系统(32位或64位)的对应PHP版本的 Zend Guard Loader 下载并解压缩.
下载地址 http://www.zend.com/en/products/loader/downloads#Linux

我的是centos7.X ,php版本 5.4.X , apache版本2.4.X

# wget http://downloads.zend.com/guard/6.0.0/ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
# tar -zxvf ZendGuardLoader-70429-PHP-5.4-linux-glibc23-x86_64.tar.gz
进入ZendGuardLoader解压后的目录
查看 README.txt 文档说明。

2、开始安装

复制对应PHP版本文件夹下的 ZendGuardLoader.so 到Apache的modules安装目录
# cp ZendGuardLoader.so /etc/httpd/modules

# vim /etc/php.ini
在php.ini配置文件的末尾添加如下代码

[ZendGuard]
zend_extension = /etc/httpd/modules/ZendGuardLoader.so
zend_loader.enable = 1
zend_loader.disable_licensing = 0
zend_loader.obfuscation_level_support = 3

检测配置文件是否配置正确
# php -s

重启web服务(如我用的是Apache)
#systemctl restart httpd

重启php服务
#systemctl restart php-fpm

3、效果测试
写一个phpinfo的探针来读取 Zend信息,看是否安装成功。
若安装成功的话,可以看到 Zend Guard Loader v3.3 的字样。

相关新闻

联系我们

全国服务热线

400-033-9553

电子邮件:admin@example.com
工作时间:09:00-17:00 周一至周五

在线客服
关注微信
关注微信
分享本页
返回顶部