用Awstats统计多域名Apache流量

1. 查看报表: http://xxxx/awstats/awstats.pl?config=域名

2. 配置文件放在 /etc/awstats/ 下,以 awstats.域名.conf 命名,内容为

Include "awstats.common.conf"        ###把默认配置放在 awstats.common.conf 上,后面的参数将覆盖默认参数
LogFile="/域名.log"            ###这里是Log文件的路径
SiteDomain="域名"
HostAliases=" 域名 www.域名"

3. 建立 script.sh,内容为:
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=域名1 > /dev/null
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=域名2 > /dev/null
...

设置cron每天调用来更新日志。


4. 修改 httpd.conf 的Access日志格式,使访问记录会带上域名:
LogFormat "%v %h %l %u %t /"%r/" %>s %b /"%{Referer}i/" /"%{User-Agent}i/"" combined

再每天用 split-logfile 把日志文件按域名分解到根目录下。
35 0 * * * /var/log/httpd/splitlog/split-logfile < /var/log/httpd/access_log.1 > /dev/null

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值