Тариф успешно добавлен в корзину
В корзину
url image

IonCube

ionCube — инструмент для защиты программного обеспечения от просмотра, изменения или запуска на компьютерах без требуемой лицензии. PHP расширение вызывает ionCube Loader для чтения и выполнения закодированных файлов на лету.

Установка на сервере с панелью ISPmanager 6

Перейдите в раздел Настройки — Настройки PHP, выделите нужную версию PHP и нажмите кнопку Управление расширениями.

В открывшемся списке найдите ionCube, выделите его и нажмите кнопку Установить.

Как только лампочка напротив расширения ionCube станет зелёной — установка завершена.

Установка на сервере без панели

Debian/Ubuntu

  1. Подключитесь к серверу по SSH как пользователь root.
  2. Скачайте архив программы на ваш сервер с помощью команды wget.

    32-x битная система:

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

    64-x битная система:

    wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  3. Проверьте версию PHP:

    php -v
  4. Определите расположение директории модулей PHP:

    php -i |grep extension_dir
  5. И распакуйте архив в указанную директорию:

    tar -xvf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib/php/20170718/
  6. Добавьте модуль в конфигурационный файл в соответствии с версией PHP.

    vim /etc/php/7.2/cli/php.ini
  7. И добавьте следующую строку нужной версии PHP:

    zend_extension = "/usr/lib/php/20170718/ioncube/ioncube_loader_lin_7.2.so"
  8. Сохраните и выйдите из редактора с помощью команды:

    :wq!
  9. Перезапустите веб-сервер Apache.

    systemctl restart apache2
  10. Проверьте наличие модуля:

    php -v

Установка на Centos 

  1. Подключитесь к серверу через SSH как пользователь root.
  2. Скачайте архив программы на ваш сервер с помощью команды wget.

    32-x битная система:

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

    64-x битная система:

    wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
  3. Проверьте версию PHP:

    php -v
  4. Определите расположение директории модулей PHP:

    php -i |grep extension_dir
  5. И распакуйте архив в указанную директорию:

    tar -xvf ioncube_loaders_lin_x86-64.tar.gz -C /usr/lib64/php/modules/
  6. Добавьте модуль в конфигурационный файл PHP.

    vim /etc/php.d/ioncube.ini
  7. Добавьте следующую строку в соответствии с версией PHP:

    zend_extension = /usr/lib64/php/modules/ioncube/ioncube_loader_lin_7.2.so
  8. Сохраните и выйдите из редактора с помощью команды:

    :wq!
  9. Перезапустите веб-сервер Apache.

    systemctl restart httpd
  10. Проверьте наличие модуля:

    php -v

Этот материал был полезен?

Скидка 25% новым клиентам!
Закажи сервер сегодня и получи скидку на первый месяц аренды!
Фаина-236 Ваш виртуальный бортовой помощник
Маршрут «Земля-Марс» построен. Готовы к старту? Участвуйте в акции и получайте призы!