Modsecurity-apache/Installation

From aldeid
Jump to navigation Jump to search

Installation

Dépendances

libapr

cd /usr/local/src/
wget http://apache.multidist.com/apr/apr-1.3.8.tar.gz
tar xzvf apr-1.3.8.tar.gz
cd apr-1.3.8/
./configure
make
make install

libapr-util

cd /usr/local/src/
wget http://apache.multidist.com/apr/apr-util-1.3.9.tar.gz
tar xzvf apr-util-1.3.9.tar.gz
cd apr-util-1.3.9/
./configure --with-apr=/usr/local/apr
make
make install

lipcre

apt-get install libpcre3 libpcre3-dev

lixml2

apt-get install libxml2 libxml2-dev

libcurl

Note
Cette étape n'est nécessaire que si vous envisagez d'utiliser ModSecurity Console.
apt-get install libcurl3

mod_uniq_id

Cette dépendance sera installée lors de la recompilation d'Apache.

Installation de modsecurity

cd /usr/local/src/
wget http://www.modsecurity.org/download/modsecurity-apache_2.5.11.tar.gz
tar xzvf modsecurity-apache_2.5.11.tar.gz
cd modsecurity-apache_2.5.11/apache2/
./configure \
  --with-apxs=/usr/local/apache2/bin/apxs \
  --with-pcre=/usr/bin/pcre-config \
  --with-apr=/usr/local/apr/bin/apr-1-config \
  --with-apu=/usr/local/apr/bin/apu-1-config
make
make test
make install
Note
Si vous envisagez d'utiliser ModSecurity Log Collector, consultez cette page.

Recompilation d'Apache

Voir installation d'Apache