IonCube是加密/解密工具用于使我们的PHP应用程序能够保护数据安全。 它也可以限制未经授权的PHP应用程序执行。 它还帮助加快页面响应速度。 IonCube Loaders用于在网络服务器上运行时,解码编码的文件。 阅读更多细节
官方网站 。 本教程将帮助你
在Linux系统上
安装IonCube Loaders 。
第1步:下载IonCube Loaders
从ioncube下载您的系统上最新的ioncube Loaders
ioncube下载页面或使用以下命令下载ioncube。
For 32bit Systems:
# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
For 64bit Systems:
# wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
本文使用在CentOS 32位系统上PHP 5.4.26,在接下来的命令,您使用命令检查PHP和其操作系统的版本。 下载IonCube Loaders归档文件后,将其解压缩,并放置/usr/local 下。
# tar xzf ioncube_loaders_lin_x86.tar.gz
# mv ioncube /usr/local/
第2步:在PHP中启用IonCube Loaders
现在编辑php.ini文件,并在文件末尾添加以下行。为了找到
php.ini文件,您可以使用下面的命令。
# php -i | grep php.ini
Configuration File (php.ini) Path => /etc
Loaded Configuration File => /etc/php.ini
根据上面的输出编辑
/etc/php.ini中文件,并添加下面的文件和文件的末尾。
zend_extension = /usr/local/ioncube/ioncube_loader_lin_5.4.so
替换为您匹配的PHP版本文件
/usr/local/ioncube/ioncube_loader_lin_5.4.so文件。
第3步:验证IonCube Loaders
安装ioncube后,在你的Web服务器文档根目录下创建如下面的网页内容的php脚本,并访问这个PHP脚本
(phpinfo.php )。
<?php
phpinfo();
?>
现在,在Web浏览器中访问已创建的PHP脚本,你会发现,IonCube Loaders在你的PHP中已安装启用。