In this tutorial i will describe how to install MOD_EVASIVE on a VPS or Dedicated Server, it offers protection against DDoS attacks on the server and is a apache module.
Installation:
- Login to your server through SSH with valid root details.
- Run these commands:
# wget http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz# tar zxf mode_evasive-1.10.1.tar.gz# cd mod_evasive
- Then run following command for apache:
# > /usr/sbin/apxs -cia mod_evasive20.c
- It will install the mod_evasive on the server.
- Now you would need to edit httpd.conf file, to do so follow instructions:
- Open the httpd.conf file in nano text editor
# nano /etc/httpd/conf/httpd.conf
- And place the following lines into it:
<IfModule mod_evasive20.c>
DOSHashTableSize 3097
DOSPageCount 2
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 10
</IfModule>
And you are done, this will install and activate Mod_Evasive on the server.
Feedback are welcome 🙂
One thought on “Install Mod_Evasive on apache”