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,