Что с точки зрения безопасности и в системе Debian (или производной, такой как Ubuntu), что нужно устанавливать в качестве веб-сервера?

  • apache2

sudo apt-get установить apache2

ИЛИ ЖЕ

  • apache2-MPM-PreFork

sudo apt-get установить apache2-mpm-prefork

Какой вариант является более безопасным и почему?

1 ответ1

1

Пакет apache2 используется для выбора других пакетов, которые вам нужны в процессе установки Apache. apache2-mpm-prefork определяет, какая «модель обработки» будет использоваться (в данном случае prefork ). Другими параметрами являются apache2-mpm-event , apache2-mpm-itk и apache2-mpm-worker .

Один не обязательно является более (или менее) безопасным, чем другой, поскольку различия между ними заключаются в том, как они обрабатывают настройку для получения новых запросов - MPM == Multi-Processing Module .

Для большинства применений подходит MPM apache2-mpm-worker .

Если вы используете aptitude в системе Debian, при выборе пакета apache2 apache2-mpm-worker apache2-utils и apache2.2-common будет выбран для Вас автоматически (вместе с любыми другими пакетов поддержки , которые еще не установлены на ваша система). Так же:

apt-get install apache2

Установит apache2 , apache2-mpm-worker , apache2-utils и apache2.2-common .

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .