Как установить ionCube на CentOS 6
Рассмотрим поэтапную установку ionCube последней версии на ваш веб-сервер. Как и в случае с ZendOptimizer подключитесь по SSH и выясните, PHP какой версии установлен у вас:
php -v
Выясните релиз CentOS, а затем скачайте подходящую версию ionCube на сайте приложения:
cat /etc/redhat-release
uname -a
wget http://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz
Распакуйте TAR-архив и перейдите в папку ioncube:
tar xvfz ioncube_loaders_lin_x86-64.tar.gz
cd ioncube
Команда для вывода содержимого папки:
ls
Как вы видите, в папке ioncube содержатся файлы для всех версий PHP, кроме 7.0. Далее подставляйте в команды свою версию PHP (мы имеем дело с PHP 5.3.3). Добавьте на серврер каталог /usr/local/lib/ioncube, а затем перенесите в него нужный файл:
mkdir /usr/local/lib/ioncube
mv ioncube_loader_lin_5.3.so /usr/local/lib/ioncube/
Откройте файл /etc/php.ini и скопируйте в секцию PHP приведенную строку:
nano /etc/php.ini
zend_extension=/usr/local/lib/ioncube/ioncube_loader_lin_5.3.so
Команда проверки установки:
php -v