linux centos系统 wdcp 面板安装 ionCube 扩展

linux系统vps 青枫 暂无评论

ionCube是用来加密PHP的工具。ionCube Encoder可以把PHP源代码转换成ByteCode。进行加密授权处理后的PHP代码就不在开源了,必须使用ionCube loader才可以执行加密过的PHP,下面我们来看看他的安装方法。

本次测试环境为centos 64位系统wdcp管理面板,php版本为5.4 下面的配置与环境有关。要是不同的环境可能不得。

首页我们用xshell远程登录进入到系统。

1、我们通过下面命令进入到php扩展文件目录:

cd /www/wdlinux/php/lib/php/extensions

2、下载扩展文件。

这个得看自己的系统版本,哪个版本就执行哪个命令

32位系统Linux执行:

wget -c http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

64位系统Linux执行:

wget -c http://downloads2.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

如下图:第1和第2步的,这个还没下载完,等下载完再做下一步。

QQ图片20160618233924.jpg

3、解压软件包

32位系统Linux执行:

tar -zxvf ioncube_loaders_lin_x86.tar.gz

64位系统Linux执行:

tar -zxvf ioncube_loaders_lin_x86-64.tar.gz

解压之后的文件如下图,有好多个版本,对应的是php的版本,下面第4步会用到。

QQ图片20160619001030.png


4、修改/www/wdlinux/etc/php.ini 在文件尾部添加如下代码:

这里修改可以在wdcp后台php设置那修改。如下图

QQ图片20160618235831.png

进入到在线编辑文件。

QQ图片20160619000947.png

在zend上面加上下面这段代码:

[ionCube Loader]

zend_extension="/www/wdlinux/php/lib/php/extensions/ioncube/ioncube_loader_lin_5.4.so"


这里要看自己用的哪个版本的PHP,得选相同版本的。

5、重启apache是服务生效

service httpd restart

完成~我们可以用php探针看下是否生效。如下图,可以看到ioncube扩展已经生效了。版本是5.1.2的。

QQ图片20160619003251.png

喜欢 ()or分享