apache2 или apache2-mpm-prefork, какой из них более безопасный?
Что с точки зрения безопасности и в системе Debian (или производной, такой как Ubuntu), что нужно устанавливать в качестве веб-сервера?
- apache2
sudo apt-get установить apache2
ИЛИ ЖЕ
- apache2-MPM-PreFork
sudo apt-get установить apache2-mpm-prefork
Какой вариант является более безопасным и почему?
1 ответ
apache2
Пакет используется для выбора других пакетов, необходимых для установки Apache. apache2-mpm-prefork
определяет, какая "модель обработки" будет использоваться (prefork
в этом случае). Другие варианты apache2-mpm-event
, apache2-mpm-itk
а также apache2-mpm-worker
,
Один не обязательно более (или менее) защищен, чем другой, поскольку различия между ними заключаются в том, как они обрабатывают настройку для получения новых запросов - MPM
== Multi-Processing Module
,
Для большинства применений apache2-mpm-worker
MPM подходит.
Если вы используете aptitude
в вашей системе Debian, когда вы выбираете apache2
пакет, apache2-mpm-worker
, apache2-utils
а также apache2.2-common
будет выбран для вас автоматически (вместе с любыми другими пакетами поддержки, которые еще не установлены в вашей системе). Так же:
apt-get install apache2
Установлю apache2
, apache2-mpm-worker
, apache2-utils
а также apache2.2-common
,