apache2 ou apache2-mpm-prefork, qual deles é mais seguro?

0

De uma perspectiva de segurança pura, e em um sistema Debian (ou derivado, como o Ubuntu), o que se deve instalar como servidor web?

  • apache2

sudo apt-get install apache2

OR

  • apache2-mpm-prefork

sudo apt-get install apache2-mpm-prefork

Qual é a opção mais segura e por quê?

    
por lisa17 15.07.2011 / 11:02

1 resposta

1

O pacote apache2 é usado para selecionar os outros pacotes que você precisa como parte da instalação do Apache. apache2-mpm-prefork define qual 'modelo de processamento' será usado ( prefork neste caso). As outras opções são apache2-mpm-event , apache2-mpm-itk e apache2-mpm-worker .

Um não é necessariamente mais (ou menos) seguro do que outro, pois as diferenças entre cada um estão em como eles lidam com a configuração para receber novas solicitações - MPM == Multi-Processing Module .

Para a maioria dos usos, o apache2-mpm-worker MPM é apropriado.

Se você usa aptitude em seu sistema Debian, quando você seleciona o pacote apache2 , apache2-mpm-worker , apache2-utils e apache2.2-common serão selecionados para você automaticamente (junto com quaisquer outros pacotes de suporte que não sejam já instalado no seu sistema). Da mesma forma:

apt-get install apache2

Irá instalar apache2 , apache2-mpm-worker , apache2-utils e apache2.2-common .

    
por 15.07.2011 / 15:05