正在加载中...

CentOS 7安装ionCube Loader为php解密组件的方法

CentOS 7安装ionCube Loader为php解密组件的方法

ionCube是PHP的一个模块,用来加载ionCube Encoder加密后的PHP代码。ionCube Encoder可以把PHP源代码转换成ByteCode,用来保护源代码,必须使用ionCube loader才可以执行加密过的PHP代码。类似zend。

 

CentOS 7安装ionCube Loader

 

1、更新系统并查看系统架构

yum update

arch

# x86_64

 

2、根据系统架构下载对应的包

下载地址:http://www.ioncube.com/loaders.php

64位:

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

32位:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

 

3、解压下载的tar包

tar xvfz ioncube_loaders_lin_*

 

4、配置PHP使用ionCube Loader模块

首先查看PHP版本:

php -v

我使用的版本是5.4.16,找到对应的ionCube模块:

查看PHP存放模块的目录:

php -i | grep extension_dir

# extension_dir => /usr/lib64/php/modules => /usr/lib64/php/modules

把ionCube模块复制到PHP模块目录:

cp ioncube_loader_lin_5.4.so /usr/lib64/php/modules

编辑PHP配置文件:

vim /etc/php.ini  # 可使用php --ini查看配置文件路径

添加如下一行:

zend_extension = /usr/lib64/php/modules/ioncube_loader_lin_5.4.so

配置完成:

 



返回上一页