标签归档:Apache

Apache 防DDOS攻击的模块 mod_evasive

本次安装采用标准Apache2.2 , 经过测试在Lampp下 同样有效。 wget http://www.zdziarski.com/blog/wp-content/uploads/2010/02/mod_evasive_1.10.1.tar.gz 我下载在 /backup/soft/   安装 mod_evasive 之前,你要用安装Apache(httpd)服务器软件包,还要安装httpd-devel或 apache-dev。 Apache 1.x 请用下面的编译方法: #/usr/sbin/apxs -iac mod_evasive.c Apache 2.x 可以用下面的办法: #tar zxvf mod_evasive_1.10.1.tar.gz 测试一下,没安装的版本 cd /backup/soft/mod_evasive chmod 755 test.pl ./test.pl HTTP/1.1 200 OK HTTP/1.1 200 OK HTTP/1.1 200 … 继续阅读

发表在 Linux, PHP | 标签为 , , | 2 条评论

linux apache 日志配置

Linux系统下apache日志文件设置(每天单独生成一个日志文件) 引言: Apache默认安装下,日志记录只有一个文件,时间久了之后,这个文件会变的很大,管理员要想查看分析日志,光打开日志就要花费很长时间,甚至还会影响服务器运行。 下面教大家设置apache,让服务器每天单独生成一个日志文件,这样管理、分析日志会方便很多。 ################################################################ vi /etc/httpd/conf/httpd.conf #编辑文件 #ErrorLog logs/error_log #注释此行,添加下面这行 ErrorLog “|rotatelogs /var/log/httpd/error_log%Y%m%d.log 86400 480″ #每天单独生成一个日志文件 #CustomLog logs/access_log common #注释此行,添加下面这行 CustomLog “|rotatelogs /var/log/httpd/access_log%Y%m%d.log 86400 480″ common #每天单独生成一个日志文件 注明,必须填写全路径 2012-7-20修改。如果你采用了lampp 路径没有经过什么配置,需要采用绝对路径来调用rotatelogs CustomLog “/opt/lampp/bin/rotatelogs /var/log/httpd/access_log%Y%m%d.log 86400 480″ common 如果你配置了主机,那么在extra/http-vhost.conf 文件对应的位置修改即可 ErrorLog … 继续阅读

发表在 Linux | 标签为 , , | 一条评论