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