linux系统下ionCube安装

阿豪 20-07-28 572阅读

温馨提示:这篇文章已超过549天没有更新,请注意相关的内容是否还可用!

ionCube是一款PHP加密的工具。由于PHP代码属于开源WEB代码,不同用户很容易看到使用PHP语言所篇写的源程序,对源程序进行分析,很容易的得到数据连 接,处理流程,甚至服务器名等。因此为了我们的Web数据等信息的安全。我们就必须对PHP进行加密。主流的PHP加密工具有:ionCube与Zend Guard。

PHP本身没有带有ionCube loader模块, 必须到ionCube网站下载安装

配置过程

下载ionCube Loader

官网 http://www.ioncube.com/

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

本教程所使用的操作系统是CentOS 7.5 64位操作系统,所以选择下载如下图64位的包

image.png

# cd /usr/local/src

# wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

# tar -zxvf ioncube_loaders_lin_x86-64.tar.gz

# mv ioncube /usr/local/php/lib/php/extensions    /*这里的路径要根据自己PHP路径来修改的*/

首先php探针确认下你安装的php版本是多少 如php5.6

修改php.ini 在文件尾部添加以下代码:

[ionCube Loader]
zend_extension="/usr/local/php/lib/php/extensions/ioncube/ioncube_loader_lin_5.6.so"

最后重启服务,如你是Apahce的web服务则重启apache Nginx则重启php-fpm,本文使用的是Apache服务

# /usr/local/httpd/bin/apachectl restart

测试

访问你的探针文件,结果显示如下表示已经有加载ioncube组件成功

image.png

image.png

文章版权声明:除非注明,否则均为阿豪运维笔记原创文章,转载或复制请以超链接形式并注明出处。

相关阅读

Linux怎么增加修改磁盘分区Inodes的大小

bash: pip3: command not found

killall出现-bash: killall: command not found

Centos系统云服务器如何查看使用的是什么虚拟化技术

Apache .htaccess常用方法代码

Apache .htaccess如何设置自动跳转到HTTPS

VMware虚拟机安装Ubuntu Server 20.04.2 LTS

CentOS8系统忘记root密码如何修改