时间:2021-05-19
我们使用的是/usr/local/apache2.4/conf/extra/httpd-vhosts.conf配置文件下的第二段配置,它的日志在/usr/local/apache2.4/logs/下面
#cat /usr/local/apache2.4/logs/111.com-access_log //查看它的日志,GET为不加-I的时候,HEAD为加了-I后的只显示状态码;日志详细内容包括:来源IP、时间、行为、访问的域名、http的版本、状态码
日志格式可以自定义,在主配置文件中进行配置
#vim /usr/local/apache2.4/conf/httpd.conf
配置文件中提供2中日志格式,默认使用的是common
%h表示来源ip,%l和%u是用户,%t是时间,%r是行为,%s表示状态码,%b表示大小
另一种格式除了有这些功能,还有user-agent用户代理,referer指访问它之前搜索的一串网址,在你访问到的站点会有日志记录
#vim /usr/local/apache2.4/conf/extra/httpd-vhosts.conf //配置日志格式
把CustomLog "logs/111.com-access_log" common 修改为 CustomLog "logs/111.com-access_log" combined
#/usr/local/apache2.4/bin/apachectl -t
#/usr/local/apache2.4/bin/apachectl graceful
#cat /usr/local/apache2.4/logs/111.com-access_log
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
可以在apache的httpd.conf配置文件中配置apache自带的程序rotatelogs的功能。rotatelogs是一个配合Apache管道日志功能使
Apache日志统计举例加些来了解一下如何统计Apache的访问日志,一般可以用tail命令来实时查看日志文件变化,但是各种的应用系统中的日志会非常复杂,一堆长
现在都在玩VPS了吧,装好Apache之后,准备分析分析网站的日志。直接切入正题。不管Windows还是Linux的Apache配置方法都挺简单的。打开配置文件
HTTPServer访问日志的格式定义日志的格式我们可以在HTTPServer的配置文件中,使用预定义的经典格式,或者自定义访问日志的格式。下文中如无特别说明,
先说一下这个可疑的ip,58.63.144.170,据说是一个弱智的蜘蛛,上帝保佑它下地狱。看过apache日志的朋友应该知道,apache的访问日志的每一行是