Як встановити ioncube на vps сервер

Ioncube

Перед тим, як приступити до установки ioncube перевірте, чи не встановлений він вже на сервері. Щоб це з’ясувати за допомогою команди

php -m | grep ionCube

,після з’єднання з vps сервером. Якщо відповідь буде негативною, переходите до завантаження.
Насамперед необхідно зрозуміти, яка операційна система і якого розряду стоїть на вашому сервері:

cat /etc/issue

– команда для з’ясування типу операційної системи.

uname –m

– для з’ясування її розрядності.

Як зробити установку ioncube на Debian

1. Необхідно завантажити дистрибутив ioncube для вашого типу операційної системи
Це для 32-х бітний систем:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz

Це для 64-х бітний систем:

wget https://downloads.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64.tar.gz

2. Далі розпакувати архів

tar xzvf ioncube*

3. Помістити інформацію в папку /usr/local/ за допомогою команди

mv ioncube /usr/local/

4. Визначте, яка версія PHP встановлена на вашому vps сервері, щоб написати шлях до модуля ioncube. використовуйте команду

php –v

Пример:

[root@151-248-126-120 ~]# php -v
PHP 5.3.3 (cli) (built: May 10 2016 21:39:50)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

Тут видно, що обробник версії 5.3, значить до нього і потрібно прописувати. Виконуємо наступну команду:

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

5. Провести перезавантаження сервера Apache, використовуючи команду

/etc/init.d/apache2 restart.

Як зробити установку ioncube на CentOS

1. Необхідно завантажити дистрибутив ioncube для вашого типу операційної системи
Це для 32-х бітний систем:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86_5.1.2.tar.gz

Це для 64-х бітний систем:

wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86-64_5.1.2.tar.gz

2. Далі розпакувати архів

tar xzvf ioncube*

3. Після цього модулі ioncube потрібно перенести в директорію PHP
Це для 32-х бітний систем:

mv ioncube /usr/lib/php/ioncube

Це для 64-х бітний систем:

mv ioncube /usr/lib64/php/ioncube

4. Визначте, яка версія PHP встановлена на вашому vps сервері, щоб написати шлях до модуля ioncube. використовуйте команду

php –v

Результат виконання команди:

[root@151-248-126-120 ~]# php -v
PHP 5.3.3 (cli) (built: May 10 2016 21:39:50)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies

З цього ми бачимо, що встановлена версія PHP 5.3.3. Отже потрібно прописувати до цієї версії.
Щоб це зробити, потрібно виконати:
Це для 32-х бітний систем:

echo "zend_extension=/usr/lib/php/ioncube/ioncube_loader_lin_5.3.so" >> /etc/php.d/ioncube.ini

Це для 64-х бітний систем:

echo "zend_extension=/usr/lib64/php/ioncube/ioncube_loader_lin_5.3.so" >> /etc/php.d/ioncube.ini

5. Провести перезавантаження сервера Apache, використовуючи команду

/etc/init.d/httpd restart

Якщо ви не володієте певним багажем знань, краще зверніться за допомогою до професіоналів. Компанія UkrHost – один з кращих хостинг-провайдерів в Україні! Ми допоможемо вирішити всі ваші проблеми.