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