Suhosin PHP это патч для усовершенствования системы защиты PHP. Он был разработан для защиты серверов и пользователей от известных и неизвестных недостатков в PHP приложений и ядра PHP. Как установить расширение Suhosin на v8.x Debian или Ubuntu Linux 14.04 LTS сервер?nSuhosin (по корейски, это означает, ангел-хранитель) используется для обеспечения безопасности PHP веб-приложений, таких как WordPress и другие.n
Установка suhosin php
Для установки на Ubuntu введите следующие команды.n
sudo -snecho 'deb http://repo.suhosin.org/ ubuntu-trusty main' >> /etc/apt/sources.listnapt-get update
Для установке на Debian 8n
sudo -snecho 'deb http://repo.suhosin.org/ debian-jessie main' >> /etc/apt/sources.listnapt-get update
Хранилище suhosin.org подписано ключом, так что установите его с помощью команды Wget:n
## Запускать от root ##nwget https://sektioneins.de/files/repository.ascnsudo apt-key add repository.asc
Далее введите следующую команду для установки расширения.n
sudo apt-get install php5-suhosin-extension
Что бы включить и сделать доступным расширение выполните командуn
sudo php5enmod php5-suhosin
Перезагрузка php5-fpm на Ubuntu LTS 14.04n
sudo /sbin/restart php5-fpm
Перезагрузка php5-fpm на Debian Linux 8.0n
sudo systemctl restart php5-fpm
Тестирование
Создадим файл с с именем test.phpn
sudo vi /var/www/test.php
Добавьте следующий кодn
Сохраните файл и запустите через браузерn
http://server-ip-here/test.php