欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

AWStats日志分析系统

程序员文章站 2022-06-25 20:26:38
...

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

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

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

一、概述

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

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

二、实验环境

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

三、实验步骤

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

四、安装配置apache

通过yum仓库安装httpd服务

[aaa@qq.com ~]# yum install httpd -y

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

[aaa@qq.com ~]# vim /etc/httpd/conf/httpd.conf

AWStats日志分析系统
AWStats日志分析系统
修改完成后wq保存,关闭防火墙和增强型安全功能并开启httpd服务

[aaa@qq.com ~]# systemctl stop firewalld.service
[aaa@qq.com ~]# setenforce 0
[aaa@qq.com ~]# systemctl restart httpd

五、安装配置DNS

通过yum仓库安装DNS服务

[aaa@qq.com ~]# yum install bind -y

修改DNS主配置文件

[aaa@qq.com ~]# vim /etc/named.conf 

AWStats日志分析系统

修改DNS区域配置文件

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

修改DNS区域数据配置文件

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

AWStats日志分析系统

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

六、安装AWStats

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

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

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

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

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

[aaa@qq.com opt]# cd /usr/local/awstats/tools
[aaa@qq.com 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修改权限

[aaa@qq.com tools]# vim  /etc/httpd/conf/httpd.conf

AWStats日志分析系统
进入/etc/awstats/中修改路径


[aaa@qq.com tools]# vim /etc/awstats/awstats.www.kgc.com.conf

AWStats日志分析系统
AWStats日志分析系统
其中awstats文件目录不存在,需要自己创建

[aaa@qq.com tools]# mkdir  /var/lib/awstats 
[aaa@qq.com 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服务

[aaa@qq.com tools]# systemctl restart httpd

七、实验测试

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

[aaa@qq.com tools]# ./awstats_updateall.pl now

AWStats日志分析系统

相关标签: Apache优化