Как установить 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

Пример:

[[email protected] ~]# 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

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

[[email protected] ~]# 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 – один из лучших хостинг-провайдеров в Украине! Мы поможем решить все ваши проблемы.