下载扩展
wget http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-x86_64.tar.gz
解压,提取ZendGuardLoader.so
cp ZendGuardLoader.so /usr/lib64/php/modules/
编辑php.ini
vi /etc/php.ini
增加代码:
zend_extension=/usr/lib64/php/modules/ZendGuardLoader.so
zend_loader.enable=1
zend_loader.disable_licensing=0
zend_loader.obfuscation_level_support=3
zend_loader.license_path=
重启web服务器
在phpinfo查看是否有with Zend Guard Loader v3.3。
如果没有的话在终端输入:php -v查看Zend Guard Loader是否安装成功,
如果输出:
PHP 5.3.3 (cli) (built: Jul 12 2013 20:35:47)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
而浏览器查看php信息没有发现with Zend Guard Loader v3.3之类信息,则应该是SELinux的问题,
查看SELinux状态:getenforce
如果显示Enforcing,则修改:setenforce 0
然后重启web服务器,这时浏览器查看php信息就可以看到Zend Guard Loader安装成功。
永久关闭SELinux
vi /etc/selinux/config
#SELINUX=enforcing #注释掉
#SELINUXTYPE=targeted #注释掉
SELINUX=disabled #增加
:wq #保存,关闭。
shutdown -r now #重启系统