cd /home/software
wget
http://downloads.zend.com/guard/5.5.0/ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gztar zxvf ZendGuardLoader-php-5.3-linux-glibc23-i386.tar.gz
cd ZendGuardLoader-php-5.3-linux-glibc23-i386
cd php-5.3.x
查看php的extension_dir目录
/***/php(php命令所在路径) -i|grep 'extension_dir'
我的extension_dir为:/usr/lib/php5/20090626+lfs
cp ZendGuardLoader.so /usr/lib/php5/20090626+lfs
接下来修改php.ini配置,最好加在php.ini扩展目录里
查看php.ini的扩展目录
/***/php -i|grep 'additional'
我的additional .ini dir为:/etc/php5/cli/conf.d
cd /etc/php5/cli/conf.d
vim zendloader.ini
输入以下内容:
zend_extension=/usr/lib/php5/20090626+lfs/ZendGuardLoader.so(ZendGuardLoader.so的php扩展路径)
zend_loader.enable=1
可选配置:
zend_loader.obfuscation_level_support=3
如果是web端使用,重启web服务器,查看phpinfo
或者通过php cli查看
/***/php -i|grep -i 'zend guard loader'
可以看到如下结果:
with Zend Guard Loader v3.3, Copyright (c) 1998-2010, by Zend Technologies
搞定ok....