Сейчас 127 заметки.
Установка Ioncube Loader 4.4.1 на сервер Linux(Debian): различия между версиями
Материал из ЗАметки
Строка 1: | Строка 1: | ||
− | [[Как в bash узнать 32 или 64 битная linux система?|Узнаем битность системы]] | + | [[Как в bash узнать 32 или 64 битная linux система?|Узнаем битность системы]], затем переходим на [http://www.ioncube.com/loaders.php официальный сайт] incube loader и скачиваем нужный архив. Например, у нас 32 битная система Debian, и по этому мы скачиваем [http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz этот] архив, либо выполняем команду: |
+ | |||
+ | wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz | ||
+ | |||
+ | анатрим | ||
+ | tar -xvf ioncube_loaders_lin_x86.tar.gz | ||
+ | |||
+ | смотрим версию php командой | ||
+ | |||
+ | php -v | ||
+ | |||
+ | |||
+ | PHP 5.3.3-7+squeeze14 with Suhosin-Patch (cli) (built: Aug 6 2012 14:18:06) | ||
+ | Copyright © 1997-2009 The PHP Group | ||
+ | Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies | ||
+ | with XCache v1.3.0, Copyright © 2005-2009, by mOo | ||
+ | with Zend Guard Loader v3.3, Copyright © 1998-2010, by Zend Technologies | ||
+ | |||
+ | |||
+ | Создаем отдельную директорию | ||
+ | |||
+ | cp /usr/lib/php5/20090626+lfs/ioncube | ||
+ | |||
+ | Копируем в нее модули соответствующие версии PHP. В нашем случае - два файла из архива ioncube_loader_lin_5.3.so и ioncube_loader_lin_5.3_ts.so | ||
+ | |||
+ | В файл php.ini | ||
+ | |||
+ | nano /etc/php5/apache2/php.ini | ||
+ | |||
+ | добавляем следующие строки: | ||
+ | zend_extension = /usr/lib/php5/ioncube/ioncube_loader_lin_5.3.so | ||
+ | zend_extension_ts = /usr/lib/php5/ioncube/ioncube_loader_lin_5.3_ts.so | ||
+ | |||
+ | Cохраняем изменения в файле клавишами CTRL+O и перезагружаем [[Настройка домашнего Web-сервера на Debian 6.0|web-сервер]] Apache: | ||
+ | |||
+ | /etc/init.d/apache2 restart | ||
+ | |||
+ | Смотрим что у нас теперь получилось | ||
+ | |||
+ | php -v | ||
+ | |||
+ | PHP 5.3.3-7+squeeze14 with Suhosin-Patch (cli) (built: Aug 6 2012 14:18:06) | ||
+ | Copyright © 1997-2009 The PHP Group | ||
+ | Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies | ||
+ | with the ionCube PHP Loader v4.2.2, Copyright © 2002-2012, by ionCube Ltd., and | ||
+ | with XCache v1.3.0, Copyright © 2005-2009, by mOo | ||
+ | with Zend Guard Loader v3.3, Copyright © 1998-2010, by Zend Technologies |
Текущая версия на 17:28, 12 октября 2013
Узнаем битность системы, затем переходим на официальный сайт incube loader и скачиваем нужный архив. Например, у нас 32 битная система Debian, и по этому мы скачиваем этот архив, либо выполняем команду:
wget http://downloads3.ioncube.com/loader_downloads/ioncube_loaders_lin_x86.tar.gz
анатрим
tar -xvf ioncube_loaders_lin_x86.tar.gz
смотрим версию php командой
php -v
PHP 5.3.3-7+squeeze14 with Suhosin-Patch (cli) (built: Aug 6 2012 14:18:06) Copyright © 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies with XCache v1.3.0, Copyright © 2005-2009, by mOo with Zend Guard Loader v3.3, Copyright © 1998-2010, by Zend Technologies
Создаем отдельную директорию
cp /usr/lib/php5/20090626+lfs/ioncube
Копируем в нее модули соответствующие версии PHP. В нашем случае - два файла из архива ioncube_loader_lin_5.3.so и ioncube_loader_lin_5.3_ts.so
В файл php.ini
nano /etc/php5/apache2/php.ini
добавляем следующие строки:
zend_extension = /usr/lib/php5/ioncube/ioncube_loader_lin_5.3.so zend_extension_ts = /usr/lib/php5/ioncube/ioncube_loader_lin_5.3_ts.so
Cохраняем изменения в файле клавишами CTRL+O и перезагружаем web-сервер Apache:
/etc/init.d/apache2 restart
Смотрим что у нас теперь получилось
php -v
PHP 5.3.3-7+squeeze14 with Suhosin-Patch (cli) (built: Aug 6 2012 14:18:06) Copyright © 1997-2009 The PHP Group Zend Engine v2.3.0, Copyright © 1998-2010 Zend Technologies with the ionCube PHP Loader v4.2.2, Copyright © 2002-2012, by ionCube Ltd., and with XCache v1.3.0, Copyright © 2005-2009, by mOo with Zend Guard Loader v3.3, Copyright © 1998-2010, by Zend Technologies