Knowledgebase
error on install mod_evasive
Posted by mixmox, 03-25-2009, 11:13 AM | hello. i want to install mod on my centos Cpanel server. so i try:
cd /usr/local/src
wget mod_evasive_1.10.1.tar.gz
tar -zxf mod_evasive_1.10.1.tar.gz
cd mod_evasive
/usr/sbin/apxs -cia mod_evasive20.c
but when i run /usr/sbin/apxs -cia mod_evasive20.c there is some error for me :
[root@ mod_evasive]#/usr/sbin/apxs -cia mod_evasive20.c
-bash: /usr/sbin/apxs: No such file or directory
|
Posted by Sam Robertson, 03-25-2009, 12:37 PM | If it's a cPanel server, try using:
The error you posted means that /usr/sbin/apxs doesn't exist.
|
Posted by mixmox, 03-25-2009, 12:56 PM | tnx.
its my first time to manage cpanel server.
my expertness is on directadmin server .
and i have an other questin.
how can us edit httpd.conf or ss.conf or ... by whm ?
because we can do it by admin panel in directadmin
|
Posted by Sam Robertson, 03-25-2009, 01:07 PM | AFAIK you can't edit httpd.conf in WHM. So you'd need to edit it from SSH.
Be sure to read the comments in httpd.conf. As the file is automagicly generated by cPanel, so changes you make will be overwritten if not done correctly.
|
Posted by hosting_we3cares, 03-25-2009, 03:11 PM | Always make sure that you are making backup before proceeding. It will surely help in avoiding problems.
|
Posted by linuxfan, 03-25-2009, 05:46 PM | Make sure you add mod evasive value into include instead httpd.conf,beacuse whm will delete those added value,section apache configuration/include editor
|
Posted by mixmox, 03-25-2009, 06:08 PM | tnx how can i do it ?
|
Posted by linuxfan, 03-25-2009, 06:10 PM | Are you referring to mod evasive values?I just said where you need to add it.
|
Posted by BillabongRob, 03-27-2009, 09:36 AM | create the following file: /usr/local/apache/conf/mod_evasive.conf
Add this to it (making changes as needed):
DOSHashTableSize 3097
DOSPageCount 5
DOSSiteCount 100
DOSPageInterval 2
DOSSiteInterval 2
DOSBlockingPeriod 600
Now Add to httpd.conf: Include "/usr/local/apache/conf/mod_evasive.conf"
below mod_evasive module
Restart Apache and let the fun begin.
Hopefuly this helps.
|
|
Add to Favourites
Print this Article |
Also Read