搭建AWStats日志分析系统
生活随笔
收集整理的這篇文章主要介紹了
搭建AWStats日志分析系统
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
文章目錄
- 搭建AWStats日志分析系統
- 實驗步驟:
- 修改DNS主配置文件
- 修改http服務主配置文件
- 安裝AWStats
- 修改http服務配置文件
搭建AWStats日志分析系統
AWStats是一款功能強大且功能強大的免費工具,可以圖形方式生成高級Web,流媒體,ftp或郵件服務器統計信息。此日志分析器用作CGI或命令行, 并在幾個圖形網頁中顯示您的日志包含的所有可能信息。
它使用部分信息文件來經常快速地處理大型日志文件。它可以分析來自所有主要服務器工具的日志文件,如Apache日志文件(NCSA組合/ XLF / ELF日志格式或通用/ CLF日志格式),WebStar,IIS(W3C日志格式)以及許多其他Web,代理,wap,流服務器,郵件服務器和一些ftp服務器。
實驗步驟:
修改DNS主配置文件
[root@localhost ~]# yum -y install httpd bind [root@localhost ~]# vim /etc/named.conf [root@localhost ~]# vi /etc/named.rfc1912.zoneszone "test.com" IN {type master;file "test.com.zome";allow-update { none; }; };[root@localhost ~]# vim /etc/named.rfc1912.zones zone "test.com" IN {type master;file "test.com.zome";allow-update { none; };[root@localhost ~]# cp -p named.localhost test.com.zone [root@localhost ~]# vim test.com.zone [root@localhost named]# vi test.com.zome ## 編輯配置文件 修改最后一行內容為: www IN A 192.168.136.123[root@localhost ~]# systemctl restart named修改http服務主配置文件
[root@localhost named]# vim /etc/httpd/conf/httpd.conf ## 修改配置文件Listen 192.168.50.136:80 #Listen 80ServerName www.test.com:80新建網頁文
[root@localhost named]# vi /var/www/html/index.html ## 件<h1>This is ko03</h1>
安裝AWStats
[root@localhost named]# cd /opt [root@localhost opt]# tar zxvf awstats-7.6.tar.gz將解壓后的目錄移動到安裝目錄中并新建一個awstats目錄
[root@localhost opt]#mv awstats-7.6 /usr/local/awstats進入awstats目錄,進行軟件配置
root@localhost opt]# cd /usr/local/awstats/tools/ [root@localhost tools]#./awstats_configure.pl Enter full config file path of your Web server. Example: /etc/httpd/httpd.conf Example: /usr/local/apache2/conf/httpd.conf Example: c:\Program files\apache group\apache\conf\httpd.conf Config file path ('none' to skip web server setup): > /etc/httpd/conf/httpd.conf 輸入http服務主配置文件路徑 -----> Need to create a new config file ? Do you want me to build a new AWStats config/profile file (required if first install) [y/N] ? y -----> Define config file name to create What is the name of your web site or profile analysis ? Example: www.mysite.com Example: demo Your web site, virtual server or profile name: > www.kgc.com 輸入域名 > 一直回車到結束修改http服務配置文件
[root@localhost tools]# vi /etc/httpd/conf/httpd.conf <Directory "/usr/local/awstats/wwwroot">Options NoneAllowOverride None # Order allow,deny 注釋掉 # Allow from all 注釋掉Require all granted 所有人都可以訪問
編輯awstats服務生成的配置文件
在客戶機中打開瀏覽器,訪問統計后臺地址
進入awstats軟件目錄,執行腳本刷新訪問數據
[root@localhost awstats]# cd /usr/local/awstats/tools/ **進入目錄 [root@localhost tools]# ./awstats_updateall.pl now 更新數據添加周期性計劃任務
[root@localhost awstats]# crontab -e ## 編輯周期性計劃任務寫入如下內容: */5 * * * * /usr/local/awstats/tools/awststs_updateall.pl now [root@localhost tools]# systemctl start crond 開啟服務優化網頁地址
[root@localhost httpd]# cd /var/www/html/[root@localhost html]# vim logs.html <html> <head><meta http-equiv=refresh content="0;url=http://20.0.0.26/awstats/awstats.pl?config=www.test.com"> </head> <body></body> </html>總結
以上是生活随笔為你收集整理的搭建AWStats日志分析系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 4个插槽够用?主板内存容量为何受限
- 下一篇: 在Apache上配置防盗链功能和隐藏版本