8.4 Установка IonCube Loader на VPS
- Необходимо подключится к серверу по ssh
- Если это Debian, то выполняем apt-get update
- Устанавливаем mc командами apt-get install mc для Debian или yum install mc для CentOS.
- Смотрим версию установленного php командой: php -v
- Создать папку командой mkdir /usr/local/ioncube и зайти в неё командой cd /usr/local/ioncube
-
После скачиваем архив командой:
Для 32-ух битных систем:
wget ftp://archive.thehost.com.ua/ioncube/ioncube_loaders_lin_x86.tar.gz
Для 64-ех битных систем:
wget ftp://archive.thehost.com.ua/ioncube/ioncube_loaders_lin_x86-64.tar.gz
- Распаковываем командой: tar -zxvf ioncube_loaders_lin_*.tar.gz
- Создаем символическую ссылку в папку /usr/local/ioncube на файл ioncube_loader соответствующей версии командой: ln ioncube/ioncube_loader_lin_%укажите версию php сервера%.so ioncube_loader.so
- Привязываем модуль к PHP командой:
Для Debian: echo “zend_extension=/usr/local/ioncube/ioncube_loader.so” > /etc/php5/conf.d/ioncube.ini
Для CentOS: echo “zend_extension=/usr/local/ioncube/ioncube_loader.so” > /etc/php.d/ioncube.ini - Проверить успех операции командой php -v Там должна появиться строка про ionCubeLoader:
with the ionCube PHP Loader v4.2.2, Copyright (c) 2002-2012, by ionCube Ltd. -
Перезапускаем веб сервер, чтобы новый модуль подгрузился в модуль Apache:
- Для Debian: /etc/init.d/apache2 restart
- Для CentOS: /etc/init.d/httpd restart