linux 导入部分日志,Linux 日志分析工具awstats(转载加部分修改)

本文档详细介绍了如何在Tomcat服务器上安装和配置AWStats,这是一个强大的Web服务器日志分析工具。步骤包括下载AWStats,解压缩,修改Tomcat的配置文件,配置AWStats的本地配置文件,以及设置日志路径和站点信息。最后,通过访问特定URL查看日志分析结果,并了解如何更新统计信息。
摘要由CSDN通过智能技术生成

1. 下载 wget https://prdownloads.sourceforge.net/awstats/awstats-7.7.tar.gz 2.解压缩tar –zxvf awstats-7.7.tar.gz 3. 找到tomcat的目录,修改 conf/web.xml配置文件,取消cgi servlet和mapping的注释

cgi

org.apache.catalina.servlets.CGIServlet

debug

0

cgiPathPrefix

WEB-INF/cgi

passShellEnvironment

true

5

cgi

/cgi/*

修改\conf\context.xml配置文件,在Context上添加privileged属性

WEB-INF/web.xml

${catalina.base}/conf/web.xml

在webapps/下创建awstats目录以及相应的WEB-INF目录 将解压的awstats目录的 wwwroot目录下css,icon,js目录copy到tomcat的webapps/awstats目录下 将解压的awstats目录的wwwroot/cgi-bin下的所以文件copy到tomcat的webapps/awstats/WEB-INF/cgi目录下

e75a771d1c540bd4436624e7f4182c2d.png

重命名tomcat目录的webapps/awstats/cgi/awstats.model.conf为awstats.local.conf

修改awstats.local.conf文件的相关配置

#对应日志文件所在位置

LogFile="/apache-tomcat-8.5.43/logs/localhost_access_log.%yyyy-%mm-%dd.txt"

#站点域名(这边填写你所要监控的网站)

SiteDomain="XXX"

#图标所在目录

DirIcons="../icon"

# 数据存放的位置(这个目录可以自由配置,目录必须提前创建好,且文件夹权限必须是可写的)

DirData="/var/lib/awstats"

#国际化所使用的语言,默认为"auto"

Lang="cn"

#国际化文件所在目录

DirLang="./lang"

#在生成页面头部所要加入的HTML

HTMLHeadSection="

"

#在生成页面尾部索要加入的HTML

HTMLEndSection="

@company
"

#生成页面所使用的样式表,awstas提供了默认的样式表,可通过该项目自定义awstats样式

StyleSheet="../css/awstats_default.css"

修改tomcat目录的conf/server.xml

directory="logs" prefix="localhost_access_log." suffix=".txt"

pattern="combined" fileDateFormat="yyyy-MM-dd" resolveHosts="false"/>

访问URL查看生成的日志页面:http://:/awstats/cgi/awstats.pl?config=local(这边的local必须跟上面conf文件的名称一致),网站效果如下

dc1716bb7e0efd1ca82d351488ca244d.png

需要更新日志统计时,去执行以下命令(不需要重启tomcat)

在/webapps/awstats/WEB-INF/cgi的目录下执行 perl ./awstats.pl -update -config=local

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值