ionCube - инструмент для защиты программного обеспечения от просмотра, изменения или запуска на компьютерах без требуемой лицензии. PHP расширение вызывает ionCube Loader для чтения и выполнения закодированных файлов на лету.
Ознакомиться с тарифами VPS хостинга можно тут
Внимание!!!
Для работы ionCube необходим уже установленный PHP.
Установка ionCube на VPS сервере
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/20230723/
6. Откройте конфигурационный файл PHP.
vim /etc/php/7.4/cli/php.ini
И добавьте следующую строку нужной версии PHP:
zend_extension = "/usr/lib/php/20230723/ioncube/ioncube_loader_lin_7.2.so"
7. Сохраните и выйдите из редактора с помощью команды:
:wq!
8. Перезапустите веб-сервер.
Apache
systemctl restart apache2
Nginx:
systemctl restart nginx
На этом установка ionCube закончена.