WenRou's Blog

新浪微薄腾讯微薄

最新碎语:测试图片碎语哦

您的位置:WenRou's Blog >lnamp> centos系统下安装Zend Guard Loader

centos系统下安装Zend Guard Loader

今天,我们简要介绍下如何在centos系统下安装Zend  Guard Loader。

如果你的PHP版本是<=5.2版本,那么你需要安装Zend  Optimizer,PHP5.3版本以后,Zend Guard  Loader 已经完全取代了Zend  Optimizer。

第一件事就是下载和安装正确的版本。

下载地址如下:http://www.zend.com/products/guard/downloads。

因为是centos系统,所以这边选择Linux,有两个选择,一个是32位版本,一个是64位版本.(确定版本位数,可通过如下图指令所示:)

test1

选择下载64位版本即可.下载完毕后,你将得到一个tar.gz格式的压缩文件。

 

test3

 

下载完毕后,解压并提取ZendGuardLoader.so(Linux),对应你的PHP版本.接下来我们将进行Zend Guard Loader 组件的安装。

其实安装该组件就只需要做三件事:

1.复制该组件文件到一个特定的目录下。

2.将组件文件的位置的绝对路径加入到php config文件里面。

3.重启你的web server。

关于将该组件文件复制到哪里可以看你的喜好,不过最好是能放在和其它PHP组件一起。

在centos下PHP的组件文件所在的目录一般在该路径下:/usr/lib64/php/Modules/,

增加该绝对路径到php.ini,用来加载Zend  Guard Loader。

test4

 

zend_extension=完整路径/ZendGuardLoader.so  (这里的完整路径就是/usr/lib64/php/Modules/),这行代码是用来加载Zend Guard Loader;

zend_Loader.Enable=1(启用Zend Guard Loader);

可选的代码添加:

zend_loader.disable_licensing=0 (禁用许可证检查);

zend_Loader.obfuscation_level_support=0 (让Zend Guard Loader 支持混淆级别.  0 -表示不启用混淆,详细信息可参考Zend Gurad 官方文档);

最后,但同样也是很重要的一点重新加载你的 httpd 配置。

QQ图片20150403164118

 

ZendGuard Loader安装完毕,最后是验证下是否已正常安装和运行。

通过在终端输入:php   -v

查看显示的结果,如果结果有关于Zend   Guard Loader 以及版权之类的说明,即为成功安装。

---

转载请注明本文标题和链接:《centos系统下安装Zend Guard Loader

发表评论

31 + 6 =
路人甲 表情
看不清楚?点图切换 Ctrl+Enter快速提交