如何在 Ubuntu 15.04 上安装 IonCube Loader

在本教程中,我们将向您展示如何在 Ubuntu 15.04 上安装和配置 ionCube Loader。 对于那些不知道的人,IonCube Loaders 基本上是一个用于 PHP 应用程序的加密/解密实用程序,它还有助于加速所服务的页面。 许多基于 PHP 的应用程序通常需要它。

本文假设您至少具备 Linux 的基本知识,知道如何使用 shell,最重要的是,您将网站托管在自己的 VPS 上。 安装非常简单,假设您在 root 帐户下运行,如果不是,您可能需要添加 ‘sudo‘ 到命令以获取 root 权限。 我将向您展示在 Ubuntu 15.04 服务器中逐步安装 ionCube Loader。

先决条件

  • 运行以下操作系统之一的服务器:Ubuntu 15.04。
  • 建议您使用全新的操作系统安装来防止任何潜在问题。
  • 对服务器的 SSH 访问(或者如果您在桌面上,则只需打开终端)。
  • 一种 non-root sudo user或访问 root user. 我们建议充当 non-root sudo user,但是,如果您在充当 root 时不小心,可能会损害您的系统。

在 Ubuntu 15.04 上安装 IonCube Loader

步骤 1. 首先,通过运行以下命令确保所有系统包都是最新的 apt-get 终端中的命令。

sudo apt-get update sudo apt-get upgrade

步骤 2. 安装 LAMP 服务器。

需要 Ubuntu 15.04 LAMP 服务器。 如果您没有安装 LAMP,您可以在此处按照我们的指南进行操作。

步骤 3. 安装 IonCube 加载器。

下载并解压最新的稳定版本 IonCube,我们将使用 wget 使用以下命令从他们的网站获取 ionCube 文件的命令:

### 64-Bit version ### wget https://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz tar xfz ioncube_loaders_lin_x86-64.tar.gz  ### 32-Bit version ### wget https://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz tar xfz ioncube_loaders_lin_x86.tar.gz

接下来,我们需要定位 PHP 加载扩展的位置,这可以通过运行以下命令并查看来完成:

php -i | grep php.ini

您将看到如下所示的输出:

extension_dir => /usr/lib/php5/20090626+lfs => /usr/lib/php5/20090626+lfs

打开提取的 IonCube 文件夹并将 IonCube 加载程序文件复制到您的 PHP 版本:

cd ioncube cp ioncube/ioncube_loader_lin_5.4.so /usr/lib/php5/20090626+lfs

将文件复制到扩展目录后,我们需要确保更新 PHP 配置文件以使用正确的扩展名:

nano /etc/php5/apache2/php.ini

在文件的最顶部,让我们添加以下行:

zend_extension = /usr/lib/php5/20090626+lfs/ioncube_loader_lin_5.4.so

现在,我们可以重新启动 Apache 网络服务器,以便进行更改:

systemctl restart apache2.service

步骤 4. 在 Ubuntu 15.04 上测试 ionCube。

如果您可以看到带有 ionCube loader 版本的 PHP 版本,则表示您已在 Ubuntu 15.04 系统中成功安装并配置了 IonCube PHP loader。

php -v

结果:

PHP 5.4.16 (cli) (built: Jun 29 2015 22:16:29)    Copyright (c) 1997-2013 The PHP Group    Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v5.0.18, Copyright (c) 2002-2015, by ionCube Ltd.

恭喜! 您已成功安装 IonCube Loader。 感谢您使用本教程在 Ubuntu 15.04 系统中安装 IonCube Loader。 如需更多帮助或有用信息,我们建议您查看 IonCube 官方网站.

Save