Установка phpSHIELD Loaders
Заходим на сервер по средством SSH и выполняем следующие команды
cd /usr/src/
В браузере открываем сайт разработчика http://www.phpshield.com/loaders/
Надеюсь вы знаете какая у вас система установлена :), выбираем файл и копируем ссылку в буфер под
свою ОС Linux (например просто Linux 32-bit)
Качаем архив с помощью команды wget
wget http://www.phpshield.com/loaders/ixed4.lin.x86-32.zip
Распаковываем
tar zxvf ixed4.lin.x86-32.zip
Смотрим на распакованные файлы
ls
ixed.4.3.lin
…
ixed.5.2.lin
ixed.5.2ts.lin
ixed.5.3.lin
ixed.5.3ts.lin
Узнаем версию PHP установленную на сервере
php -v
PHP 5.2.12 (cli) (built: Feb 19 2010 08:46:32)
Copyright (c) 1997-2009 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2009 Zend Technologies
with the ionCube PHP Loader v3.3.14, Copyright (c) 2002-2010, by ionCube Ltd., and
with Zend Optimizer v3.3.9, Copyright (c) 1998-2009, by Zend Technologies
Узнаем путь расположению подгружаемых PHP модулей
php -i | grep extension_dir
extension_dir => /usr/local/lib/php/extensions/no-debug-non-zts-20060613 =>
/usr/local/lib/php/extensions/no-debug-non-zts-20060613
так как мы находимся в директории /usr/src и если вы ее не меняли то выполняем копирование файла
для вашей версии PHP
Копируем файл ixed.5.2.lin в директорию с расширениями
/usr/local/lib/php/extensions/no-debug-non-zts-20060613
cp ixed.5.2.lin /usr/local/lib/php/extensions/no-debug-non-zts-20060613/
Теперь нам нужно подгрузить это расширение в PHP
Узнаем место расположение вашего php.ini файла
php -i | grep php.ini
Configuration File (php.ini) Path => /usr/local/lib
Loaded Configuration File => /usr/local/lib/php.ini
Редактируем файл /usr/local/lib/php.ini и добавляем extension=”ixed.5.2.lin”
vi /usr/local/lib/php.ini
находим строки extension=
скорее всего ближе к концу файла
Добавляем в вша php.ini следующее
extension=”ixed.5.2.lin”
Сохраняем и выходим из редактора. Перезапускаем Apache HTTP-сервер
service httpd restart
Проверяем, подгрузился ли модуль
php -i grep phpSHIELD
phpSHIELD Support => enabled
Вот и все.
Теги: CentOS, php, phpSHIELD