ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » CentOS » Как настроить CentOS
Ставим расширение к PHP Suhosin для ОС CentOS
Ставим расширение к PHP – Suhosin для ОС CentOS

Suhosin - патч обновления для системы безопасности для PHP, это надежный и простой способ для веб-серверы и PHP для защиты во всех, оно не будет потреблять дополнительные ресурсы серверы, будь то в памяти или процессора. Хотя Есть моменты, когда, после установки патча, сайт начинает работать должным образом. И, судя по отзывам на многих форумах, он не пришел в суд, ,чтобы так говорить.

Данный патч я буду ставить на PHP версии 5.2.14, и веб-серверы Lighttpd. Операционная система CentOS 5.3.

Установка:

[-hide-]1. Скачаем последнюю версию Suhosin с сайта разработчика

# wget http://download.suhosin.org/suhosin-0.9.31.tgz

2. Распакуем и установим пакет

# gunzip suhosin-0.9.31.tgz

# tar xvf suhosin-0.9.31.tar

# cd suhosin-0.9.31

# phpize

# ./configure

# make && make install

3. Создадим конфигурационный файлик Suhosin и добавим в него расширение

# echo ‘extension=suhosin.so’ > /etc/php.d/suhosin.ini

4. Перезагрузим веб-сервер Lighttpd

# service lighttpd restart

или Apache

# service httpd restart

5. Теперь проверим корректность установки

# php -v

и должны увидить следующее:

PHP 5.2.14 (cli) (built: Jul 23 2010 15:34:31)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.2.0, Copyright (c) 1998-2010 Zend Technologies
with Suhosin v0.9.31, Copyright (c) 2007-2010, by SektionEins GmbH

На этом установка и настройка Suhosin закончена. Правда без дополнительных настроек данный патч умеет не очень много, нужна более тонкая настройка, но об этом я расскажу позже.[-hide-]
Просмотров: 3393
Дата: 2011-07-16 00:51:20
Комментариев: 0
Источник: