部署AWStats分析系统

介绍

  AWStats是使用Prel语言开发的一款开源日志分析系统,它不仅可以用来分析Apache网站服务器的访问日志,也可以用来分析Samba、Vsftpd、IIS等服务的日志信息。

  AWStats软件下载地址:https://awstats.sourceforge.io/#DOWNLOAD

使用:AWStats+Apache

安装步骤:

1.安装AWStats软件包

tar zxvf awstats-7.3.tar.gz -C /usr/src/  //解压软件包
cd /usr/src/ 
mv awstats-7.3/ /usr/local/awstats    //将解压完成的软件包移动到/usr/local/下并命名为awstats
cd /usr/local/awstats/tools/    //切换到软件包的此目录下
chmod +x awstats_configure.pl awstats_updateall.pl   //赋予 awstats_configure.pl 和 awstats_updateall.pl 文件的执行权限

 2.为统计的站点建立配置文件

执行awstats_configure.pl文件

cd /usr/local/awstats  //切换到文件目录
./awstats_configure.pl  //执行文件

 

其他默认回车(可以根据自己需求修改)

配置完成后会默认生成:/etc/awstats/awstats.www.spdir.top.conf 站点统计配置文件

 3.修改站点统计配置文件

vim /etc/awstats/awstats.www.benet.com.conf
1 ......省略部分    
2 LogFile="/usr/local/httpd/logs/access_log"    #填写httpd服务的访问日志文件的绝对路径
3 .......省略部分
4 DirData="/var/lib/awstats"    #指定的目录不存在,需要在系统中创建此目录
5 .......省略部
修改站点统计配置文件
 mkdir /var/lib/awstats  //创建文件中指定且不存在的目录
./awstats_updateall.pl  now  //更新(所有)站点统计数据(手动)

 4.创建计划任务自动更新站点统计数据

crontab -e
1 */5 * * * *     /usr/local/awstats/tools/awstats_updateall.pl now    //每隔五分钟更新站点统计数据
计划任务内容
service  crond restart  //重新加载计划任务内容 

 5.验证

使用客户端访问 http://www.spdir.top/awstats/awstats.pl 查看访问统计(**必须使用域名进行访问

 

转载于:https://www.cnblogs.com/zhichaoma/p/7487766.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值