Diede
(usa Debian)
Enviado em 29/05/2009 - 16:20h
Então cara, vamos passo a passo:
Primeiro instale um -dev para o apache. Há quem goste do mpm prefork, do worker... enfim... pra mim é "prefork 4 ever", então:
apt-get install apache2-mpm-prefork apache2-prefork-dev
O /etc/ não é um bom lugar para compilar programas, então:
(como root)
cd /etc/apache2
cp modsecurity-apache_2.5.9.tar.gz ~/
cd ~
gunzip < modsecurity-apache_2.5.9.tar.gz | tar xf - -v
cd modsecurity-apache_2.5.9/
cd apache2
./configure
Fique atento à esta linha: "configure: found apxs at /usr/bin/apxs2"
O apsx é o carinha que abstrai a parte mais difícil e passa as configs para o compilador de qualquer módulo do Apache.
dê um:
make
Ao final da compilação, dê um:
make install
o make copiará o mod_security2.so em /usr/lib/apache2/modules/mod_security2.so
Daí é só refazer a configuração que te passei jogando o caminho /usr/lib/apache2/modules/mod_security2.so