AWStats日誌分析之系統的部署

一、AWStats日誌分析系統介紹

  • AWStats日誌分析系統
    • Perl語言開發的一-款開源日誌分析系統
    • 可用來分析Apache、Samba. Vsftpd、 IIS等服務 器的訪問日誌
    • 信息結合crond等計劃任務服務,可對日誌內容定期進行分析
      在這裏插入圖片描述

二、AWStats日誌分析系統的部署

2.1、系統環境

  • 一臺centos7的虛擬機
  • 一臺win10系統的虛擬機,首選DNS地址改爲192.168.220.137
    在這裏插入圖片描述

2.2、部署過程

1、掛載、解壓awstats壓縮包到/usr/local/,安裝httpd和bind

mount.cifs //192.168.56.1/share /mnt   #192.168.56.1是我的宿主機IP地址
tar zxvf awstats-7.6.tar.gz -C /usr/local  #解壓
yum install -y httpd bind

2、先配置DNS解析

vim /etc/named.conf 

在這裏插入圖片描述
配置區域文件,把test.com增添上

vim /etc/named.rfc1912.zones 

在這裏插入圖片描述

cd /var/named
cp -p named.localhost test.com.zone
vim test.com.zone 

在這裏插入圖片描述
開啓服務,關閉防火牆

systemctl restart named
systemctl stop firewalld
setenforce 0

3、先不開啓httpd、進行awstats安裝

cd /usr/local/awstats/tools 
./awstats_configure.pl 

Config file path ('none' to skip web server setup):
> /etc/httpd/conf/httpd.conf          //輸入配置文件
Your web site, virtual server or profile name:
> www.test.com                       //輸入域名

其他全部是y 或者 回車

4、修改httpd的配置文件

vim /etc/httpd/conf/httpd.conf
#修改第一處:
Listen 192.168.220.137:80
#Listen 80

#修改第二處:
ServerName www.test.com:80

#修改第三處:
<Directory "/usr/local/awstats/wwwroot">
Options None
AllowOverride None
#Order allow,deny  //添加註釋
#Allow from all    //添加註釋
Require all granted
</Directory>

5、修改awstats的日誌文件

vim /etc/awstats/awstats.www.test.com.conf
#修改一處:
LogFile="/var/log/httpd/access_log"       //修改訪問日誌文件位置
DirData="/var/lib/awstats"               //awstats 默認不存在(需要創建)

#創建文件存放數據
cd /var/lib
mkdir awstats

6、開啓httpd服務

systemctl restart httpd

7、在win10瀏覽器輸入

http://www.test.com/awstats/awstats.pl?config=www.test.com

在這裏插入圖片描述
8、在 /usr/local/awstats/tools 目錄下 更新數據

./awstats_updateall.pl now   

在這裏插入圖片描述
在這裏插入圖片描述

2.3、數據更新

  • 數據更新必須在 /usr/local/awstats/tools 目錄下輸入命令:./awstats_updateall.pl now 才行,更新有些繁瑣,可以通過crontab來設置週期性任務。
crontab -e
#內容:每間隔3分鐘更新一次日誌
*/3 * * * *  /usr/local/awstats/tools/awstats_updateall.pl now     

2.4、優化網頁地址

cd /var/www/html
vim test.html
#內容:
<html>
 <head>
   <meta http-equiv=refresh content="0;url=http://www.test.com/awstats/awstats.pl?config=www.test.com">
 </head>
 <body></body>
</html>

直接輸入 http://www.test.com/test.html 即可訪問
在這裏插入圖片描述

發佈了72 篇原創文章 · 獲贊 32 · 訪問量 4955
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章