AWStats日志分析系统

文章目录

      • 一、概述
      • 二、实验环境
      • 三、实验步骤
      • 四、安装配置apache
      • 五、安装配置DNS
      • 六、安装AWStats
      • 七、实验测试

搭建服务所需安装包和工具包

链接:https://pan.baidu.com/s/11X5CEWoVemxlGuNQqn9cuA
提取码:jn6l

下载不了的同学可以私信我。

一、概述

AWStats日志分析系统是Perl语言开发的一款开源软件;

可以用来分析Apache,Samba,Vsftpd,IIS等服务器的访问日志。

二、实验环境

vmware虚拟机中开一台centos7虚拟机安装服务,一台w10虚拟机测试服务。

三、实验步骤

安装apache和dns服务-------安装AWStats工具-----------实验分析

四、安装配置apache

通过yum仓库安装httpd服务

[root@localhost ~]# yum install httpd -y

进入httpd主配置文件,修改监听地址端口和域名

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

在这里插入图片描述
AWStats日志分析系统_第1张图片
修改完成后wq保存,关闭防火墙和增强型安全功能并开启httpd服务

[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# setenforce 0
[root@localhost ~]# systemctl restart httpd

五、安装配置DNS

通过yum仓库安装DNS服务

[root@localhost ~]# yum install bind -y

修改DNS主配置文件

[root@localhost ~]# vim /etc/named.conf 

AWStats日志分析系统_第2张图片

修改DNS区域配置文件

[root@localhost ~]# vim /etc/named.rfc1912.zones
zone "kgc.com" IN {
        type master;
        file "kgc.com.zone";
        allow-update { none; };
};

修改DNS区域数据配置文件

[root@localhost ~]# cd /var/named/
[root@localhost named]# cp -p named.localhost kgc.com.zone
[root@localhost named]# vim kgc.com.zone

AWStats日志分析系统_第3张图片

以上两个服务安装完成后我们给w10虚拟机配上dns地址,访问apache网站测试
AWStats日志分析系统_第4张图片
AWStats日志分析系统_第5张图片

六、安装AWStats

通过真机下载安装包并解压到D盘新建文件夹Lamp,打开文件夹共享权限。

AWStats日志分析系统_第6张图片
在Linux虚拟机上远程获取共享并将Lamp挂载到/mnt目录下
AWStats日志分析系统_第7张图片
查看mnt目录

AWStats日志分析系统_第8张图片
进入LAMP-C7,将awstats文件解压到opt目录,并将解压的awstart7.6移动到/usr/local/下重命名为awstart。
AWStats日志分析系统_第9张图片

[root@localhost LAMP-C7]# tar zxvf awstats-7.6.tar.gz -C /opt/
[root@localhost LAMP-C7]# cd /opt
[root@localhost opt]# ls
awstats-7.6  rh
[root@localhost opt]# mv /opt/awstats-7.6   /usr/local/awstats 

进入awstart中的tools目录,执行configure.pl参数

[root@localhost opt]# cd /usr/local/awstats/tools
[root@localhost tools]# ./awstats_configure.pl 
onfig file path ('none' to skip web server setup):
> /etc/httpd/conf/httpd.conf          ####输入配置文件
> Your web site, virtual server or profile name:
> www.kgc.com                   ###输入域名
                         ######其他全部是y 或者 回车

执行完成后进入/etc/httpd/conf/httpd.conf修改权限

[root@localhost tools]# vim  /etc/httpd/conf/httpd.conf

AWStats日志分析系统_第10张图片
进入/etc/awstats/中修改路径


[root@localhost tools]# vim /etc/awstats/awstats.www.kgc.com.conf

AWStats日志分析系统_第11张图片
AWStats日志分析系统_第12张图片
其中awstats文件目录不存在,需要自己创建

[root@localhost tools]# mkdir  /var/lib/awstats 
[root@localhost tools]# ls /var/lib/
AccountsService  dav       hyperv      net-snmp        rpcbind         tpm
alsa             dbus      initramfs   NetworkManager  rpm             tuned
alternatives     dhclient  ipa-client  nfs             rpm-state       udisks2
authconfig       dnsmasq   iscsi       ntp             rsyslog         upower
awstats          flatpak   libvirt     os-prober       samba           vmware

全部配置完成后重启httpd服务

[root@localhost tools]# systemctl restart httpd

七、实验测试

进入w10虚拟机访问http://www.kgc.com/awstats/awstats.pl?config=www.kgc.com
AWStats日志分析系统_第13张图片
在tools中执行./awstats_updateall.pl now即可刷新网站访问次数

[root@localhost tools]# ./awstats_updateall.pl now

AWStats日志分析系统_第14张图片

你可能感兴趣的:(Web)