部署awstats分析系统
Awstats是使用Perl語言開發的一款開源日志分析系統,他不僅可以用來分析apache網站服務的訪問日志,也可以用來分析samba,vsftpd,iis等服務的日志信息
?
一.安裝awstats軟件包
????只需要將軟件包解壓到httpd服務器中的/usr/local/目錄下即可
????????????????????? ?tar?zxf awstats-7.3?
????????????????????mvawstats-7.3? /usr/local/awstats
一.為要統計的站點建立配置文件
????Awstats系統支持統計多個網站的日志文件,通常以網站名稱來區分不同的站點。
首先切換到awstat/tools目錄下,并執行其中的awstats_configure.pl腳本。
????
????之后會進入一個交互式的配置過程。
指定httpd主配置文件的路徑和要統計的網站名稱(中間的一路Y然后回車完成)
????
修改站點統計配置文件
????????????????vim/etc/awstats/awstats.www.akhack.com.conf
????????????????LogFile=”/usr/local/httpd/logs/accesss_log”? //修改為記錄訪問日志的路徑
????????????????DirData=”/var/lib/awstats”??? //指定數據目錄(需要創建這個目錄)
????????????????? ?mkdir/var/lib/awstats
執行日志分析,并設置cron計劃任務
? ??chmod+x awstats_updateall.pl
? ?./awstats_updateall.pl? now? //更新所有站點的日志統計數據
???crontab? -e
? ?*/5* * * * /usr/local/awstats/tools/awstats_updateall.pl now
? ?servicecrond start????
??Chkconfig–level 35 crond on
????????????http://www.akhack.com/awstats/awstats.pl?config=www.akhack.com//訪問分析系統
一.客戶機地址限制
通過配置項order,deny from ,allow from,可以根據客戶機的主機名和ip地址淚決定客戶端訪問。
Order用于設置限制順序
Deny from和allow from用于設置具體限制內容
Allow,deny:先允許后拒絕
Deny,allow:先拒絕后允許
配置如下:
????
一.用戶授權訪問限制
創建用戶認證數據文件
????
添加用戶授權配置
????
轉載于:https://blog.51cto.com/akhack/1760090
總結
以上是生活随笔為你收集整理的部署awstats分析系统的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: JVM必备指南(转)
- 下一篇: 【转】eclipse android 设