Как установить загрузчик IonCube на Ubuntu 20.04 LTS

Как установить загрузчик IonCube на Ubuntu 20.04 LTS

 

В этом руководстве мы покажем вам, как установить IonCube Loader в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, IonCube Loaders — это, по сути, утилита шифрования / дешифрования для приложений PHP, которая также помогает ускорить обслуживаемые страницы. Это часто требуется для многих приложений на основе PHP.

В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo‘ к командам для получения привилегий root. Я покажу вам пошаговую установку IonCube Loader на Ubuntu 20.04 LTS (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, такого как Linux Mint.

Установите загрузчик IonCube на Ubuntu 20.04 LTS Focal Fossa

Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие aptкоманды в терминале.

sudo apt update
sudo apt upgrade

Шаг 2. Установка загрузчиков IonCube в Ubuntu 20.04.

Теперь мы загружаем последние версии PHP-модулей загрузчиков IonCube со страницы загрузки IonCube:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
tar xzf ioncube_loaders_lin_x86-64.tar.gz -C /usr/local

После этого нам нужно определить, где PHP загружает расширения, это можно сделать, выполнив приведенную ниже команду и посмотрев:

php -i | grep php.ini

Вы увидите результат, который выглядит примерно так:

Configuration File (php.ini) Path => /etc/php/7.4/cli
Loaded Configuration File => /etc/php/7.4/cli/php.ini

Шаг 3. Настройте загрузчик ionCube на PHP.

Теперь отредактируйте необходимые файлы конфигурации PHP или вы можете обновить все файлы конфигурации, найденные выше:

zend_extension = /usr/local/ioncube/ioncube_loader_lin_7.4.so

Шаг 4. Тестирование IonCube на Ubuntu 20.04.

Если вы видите версию PHP с версией загрузчика ionCube, это означает, что вы успешно установили и настроили загрузчик PHP IonCube в своей системе Ubuntu 20.04.

php -v

Полученные результаты:

PHP 7.4.8 (cli) (built: Sep 24 2020 16:46:36) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with the ionCube PHP Loader + ionCube24 v10.4.1, Copyright (c) 2002-2020, by ionCube Ltd.
    with Zend OPcache v7.4.8, Copyright (c), by Zend Technologies

Поздравляю! Вы успешно установили IonCube . Благодарим за использование этого руководства для установки загрузчика IonCube в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт IonCube .