WenRou's Blog
centos系统下安装Zend Guard Loader
2015-4-9 温柔哥


今天,我们简要介绍下如何在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 以及版权之类的说明,即为成功安装。


发表评论:
昵称

邮件地址 (选填)

个人主页 (选填)

内容