-dir=outputdir 报告的输出目录,一般是web可访问的路径,以便从客户端浏览器中可看报告。
-diricons=icondir报告中图标文件的相对URL路径
-builddate=%YY%MM%DD在输出文件的文件名中加入日期
-staticlinkt=xxx 输出的文件以xxx为扩展名,默认为html
-buildpdf[=/path/to/htmldoc]在生成html文件后生成一个PDF文件,报告的输出目录必须包括图标目录。
本文示例:
/usr/local/awstats/tools/awstats_buildstaticpages.pl -config=.entage.net -update -lang=cn -awstatsprog=/usr/local/awstats/root/cgi-bin/awstats.pl -dir=/usr/local/awstats/root -diricons=icons
2) 设置定时生成静态报告
可以通过linux的crontab设置定时生成静态报告。
下面的例子将设置AWStats在每天凌晨4:50分生成静态报告,注意crontab任务里已经包括了先前生成统计的任务,生成静态报告需要在此任务后执行,推荐把这两个任务合成为一个shell脚本,放在一个任务里顺序完成。
crontab -e
#Minute hourday month week command
50 3 * * * perl awstats.pl -config=.entage.net -update >/tmp/awstats.log 2>&1
504* * * perl awstats.pl -config=mysite -output -staticlinks > awstats.mysite.html
.... .....
3) 从web浏览器动态查看报告
使用下面的URL来动态查看报告:
?config=mysite
其中:
是你的web服务器主机名或IP地址。
mysite是先前配置时指定的配置名,AWStats将会读取先前指定的配置目录下的配置文件awstats.mysite.conf,如果不存在则读取awstats.conf。
除了-staticlinks 和-logfile参数以外的所有output的生成静态报告的命令行参数都可以使用,注意要把“-option”用"“&option”替换,并且参数间不留任何空白,以符合URL规范,例如:
?month=MM&year=YYYY&output=unknownos
报告将基于统计实时生成,如果生成速度很慢,或者给web服务器带来很大的负载,则推荐生成静态报告。
6. 结束语
至此,AWStats在Linux环境下的安装配置完成,希望对初学者有一定的帮助。
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/jisuanjixue/article-22769-17.html
速度高
你10万放家里