根据自己的php版本到官网下载:http://www.zend.com/en/products/loader/downloads
也可以这样看看:http://downloads.zend.com/
我的64位Linux系统,php5.5
包下载地址:http://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-x86_64_update1.tar.gz
下载、解压:
wget http://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-x86_64_update1.tar.gz
tar -zxvf zend-loader-php5.5-linux-x86_64_update1.tar.gz
zend-loader-php5.5-linux-x86_64/
zend-loader-php5.5-linux-x86_64/ZendGuardLoader.so
zend-loader-php5.5-linux-x86_64/opcache.so
zend-loader-php5.5-linux-x86_64/README.txt
0
1
2
3
4
5
wgethttp://downloads.zend.com/guard/7.0.0/zend-loader-php5.5-linux-x86_64_update1.tar.gz
tar-zxvfzend-loader-php5.5-linux-x86_64_update1.tar.gz
zend-loader-php5.5-linux-x86_64/
zend-loader-php5.5-linux-x86_64/ZendGuardLoader.so
zend-loader-php5.5-linux-x86_64/opcache.so
zend-loader-php5.5-linux-x86_64/README.txt
复制ZendGuardLoader.so到/usr/lib(这个不是绝对要复制到这里):
cp zend-loader-php5.5-linux-x86_64/ZendGuardLoader.so /usr/lib/
0
cpzend-loader-php5.5-linux-x86_64/ZendGuardLoader.so/usr/lib/
找到当前PHP安装目录,修改php.ini文件
vim php.ini
0
vimphp.ini
进入vim后查找一下,直接输入如下命令:
?ZendGuardLoader.so
0
?ZendGuardLoader.so
如果存在,则直接修改目录;如果不存在,则在文件最后增加如下代码:
[Zend Guard Loader]
zend_extension="/usr/lib/ZendGuardLoader.so"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
0
1
2
3
4
[ZendGuardLoader]
zend_extension="/usr/lib/ZendGuardLoader.so"
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
保存并退出vim,命令如下:
:wq
0
:wq
检查配置是否出错:
php -s
0
php-s
如果没有任何提示文字,就是正常的;如果有提示,按提示解决。
重启WEB服务器。