awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例
AWStats是使用Perl語言開發的一款開放性日志分析系統,可分析Apache網站服務器的訪問日志,還可以用來分析Samba、Vsftpd、IIS等日志信息。
此文章主要講解如何在linux系統下安裝部署關于對Apache網站服務站日志分析的AWStats。
實驗步驟一,安裝部署AWStats分析軟件。
一,安裝AWStats軟件包。
直接將其解壓到/usr/local/awstats目錄下即可完成安裝。
使用命令:mkdir -p /usr/local/awstats
tar zxf awstats-7.3.tar.gz -C /usr/local/awstats
二,為要統計的站點建立配置文件。
借助awstats_configure.pl可簡化此過程,切換到/awstats/tools目錄下并執行awstats_configure.pl
使用命令:cd /usr/local/awstats/tools/
chmod +x awstats_configure.pl
./awstats_configure.pl
1,指定httpd主配置文件的路徑
本實驗的httpd主配置文件路徑為/usr/local/httpd/conf/httpd.conf
2,設置日志類型
y/N選擇時選擇y,會自動將httpd服務器日志記錄格式修改為“combined”,這樣可以在日志中記錄更多詳細的Web訪問信息。
3,為指定的Web站點創建配置文件
4,后續工作,按兩次enter鍵退出配置工具
三,修改站點的統計配置文件
編輯配置文件,指定用來分析的日志文件和指定存放統計數據目錄
使用命令:mkdir -p /var/lib/awstats
vim /etc/awstats/awstats.www.yuanshuai.com.conf
LogFile="/usr/local/httpd/logs/access_log"
四,執行日志分析,并設置cron計劃任務
1.使用awstats_updateall.pl腳本,可以更新所有站點。
使用命令:chmod +x awstats_updateall.pl
./awstats_updateall.pl now
2,通過crontab 服務可以設置任務計劃
使用命令:crontab -e
*/5 * * * * /usr/local/awstats/tools/awstats_updateall.pl now
/etc/init.d/crond start
chkconfig --level 35 crond on
實驗步驟二,訪問AWStats分析系統
一,訪問站點http://www.yuanshuai.com/awstats/awstats.pl?config=www.yuanshuai.com
注意:輸入你們設置的網站站點名稱 我的站點名稱是www.yuanshuai.com故這樣輸入。
二,優化路徑,可通過訪問 www.yuanshuai.com/awb.html,訪問,簡化操作。
使用命令: vim /usr/local/httpd/htdocs/awb.html
3.通過更改后的路徑訪問 http://www.yuanshuai.com/awb.html
總結
以上是生活随笔為你收集整理的awstats linux日志分析,Linux环境下安装部署AWStats日志分析系统实例的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: linux 修改网卡mac,Linux修
- 下一篇: linux内存真实使用情况,为什么TOP