apache access_log日志文件按天分割,更好的记录访问者

通过清心醉

apache access_log日志文件按天分割,更好的记录访问者

默认的access_log文件一般在apache/logs目录下

本来也没去管的,服务器昨天给人攻击了,因此查看后发现

文件太大了 整整1GB了.

access_log文件记录了所有访问的信息,更具体的可以直接GOOGLE搜索.

修改httpd.conf文件

修改ErrorLog和CustomLog的方法:

ErrorLog “|rotatelogs logs/%Y_%m_%d_error_log 86400 480”

CustomLog “|rotatelogs logs/%Y_%m_%d_access_log 86400 480” common

如果是集成的APACHE+PHP,使用绝对目录的形式.rotatelogs使用绝对目录的形式.一般在于/LANP/bin目录(LANP为你安装集成的目录,而日志文件一般在 /LANP/LOGS目录下)

/var/log/httpd/access_log是Apache服务器的访问日志文件

/var/log/httpd/error_log是Apache服务器的错误日志文件

因为上面的修改,日志会以每天(即86400)自动生成年月日+文件名,至于480得看服务器的时区.

 

 

关于作者

清心醉 administrator

发表评论

如果喜欢作者的文章,您可以打赏给作者:

TRC20(虚拟货币):


ERC20(虚拟货币):


Bitcoin(BTC):