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