Установка ioncube на - vps

Перед установкою перевірте, можливо ionCube вже встановлено. Для цього з'єднаєтеся з сервером по SSH і виконайте команду: php -m | grep ionCube.
Якщо у висновку команди ionCube відсутня, можна переходити до установки.

Перед установкою з'ясуйте, яка ОС встановлена ​​на вашому сервері і яка її розрядність:

  • команда для визначення ОС: cat / etc / issue
  • команда для визначення розрядності: uname -m

Всі наведені команди необхідно виконувати по SSH.

Установка ionCube на Debian

скачайте дистрибутив ionCube:

розпакуйте завантажений архів:
tar xzvf ioncube *

перемістіть дані в / usr / local:
mv ioncube / usr / local /

пропишіть шлях до модуля ioncube в конфігураційному файлі PHP. Залежно від версії PHP на вашому сервері, прописуються різні шляхи до модуля ioncube. Для початку з'ясуйте, яка версія php встановлена ​​на вашому VPS за допомогою команди php -v. наприклад:

у висновку команди видно, що встановлена ​​версія PHP 5.3.3. Значить, потрібно прописувати шлях до обробника ioncube для версії php 5.3.

Щоб прописати шлях до обробника ioncube виконайте команду:

echo "zend_extension = / usr / local / ioncube / ioncube_loader_lin_5.3.so" >> /etc/php5/conf.d/ioncube.ini

Зверніть увагу: в команді вказано обробник ioncube_loader_lin_5.3.so. так як в нашому випадку на сервері стоїть php версії 5.3. Якщо у вас php іншою версією, обробник буде мати інший вигляд, наприклад ioncube_loader_lin_5.2.so для версії php 5.2. Список всіх обробників можна побачити за допомогою команди ls / usr / local / ioncube /;

5
  • перезапустіть веб-сервер apache:
    /etc/init.d/apache2 restart
  • перевірте, що ionCube встановився:
    php -m | grep ionCube

Установка ionCube на CentOS

скачайте дистрибутив ionCube:

розпакуйте завантажений архів:
tar xzvf ioncube *

перемістіть модулі ioncube в директорію з модулями PHP:

  • для 32-х розрядних ОС:
    mv ioncube / usr / lib / php / ioncube
  • для 64-х розрядних ОС (x86_64):
    mv ioncube / usr / lib64 / php / ioncube

пропишіть шлях до модуля ioncube в конфігураційному файлі PHP. Залежно від версії PHP на вашому сервері, прописуються різні шляхи до модуля ioncube. Для початку з'ясуйте, яка версія php встановлена ​​на вашому VPS за допомогою команди php -v. наприклад:

у висновку команди видно, що встановлена ​​версія PHP 5.3.3. Значить, потрібно прописувати шлях до обробника ioncube для версії php 5.3.

Щоб прописати шлях до обробника ioncube виконайте команду:

  • для 32-х розрядних ОС:
    echo "zend_extension = / usr / lib / php / ioncube / ioncube_loader_lin_5.3.so" >> /etc/php.d/ioncube.ini
  • для 64-х розрядних ОС (x86_64):
    echo "zend_extension = / usr / lib64 / php / ioncube / ioncube_loader_lin_5.3.so" >> /etc/php.d/ioncube.ini

Зверніть увагу: в обох командах вказано обробник ioncube_loader_lin_5.3.so. так як в нашому випадку на сервері стоїть php версії 5.3. Якщо у вас php іншою версією, обробник буде мати інший вигляд, наприклад ioncube_loader_lin_5.2.so для версії php 5.2. Список всіх обробників можна побачити за допомогою команди ls / usr / lib / php / ioncube / (для 32-х розрядних ОС) і ls / usr / lib64 / php / ioncube / (для 64-х розрядних ОС);

5
  • перезапустіть веб-сервер apache:
    /etc/init.d/httpd restart
  • перевірте, що ionCube встановився:
    php -m | grep ionCube

Всі права на матеріали, що знаходяться на сайті, охороняються відповідно до законодавства РФ. При повному або частковому передрукуванні
матеріалів сайту письмову згоду обов'язково. Торгові марки, логотипи і марки послуг, розміщені на даному сайті,
є власністю ТОВ «Реєстратор доменних імен Рег.ру» або третіх осіб.