Nginx+awstats+jawstats繼續WEB日誌分析
[背景]
昨天裝了一天的awstats,發現在nginx下裝這個,的確很吃力,因為按照張宴的文章做的nginx,是不跑perlcgi的,今天找到了個jawstats,感覺不錯,就拿上來供大家分享下。
[過程]
(1) 平臺還是以張宴的文章做的平臺
(2) 下載awstats
做好相關的配置檔案,要保證執行
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=wikiob.tiancity.com
執行時有日誌的分析動作,因為jawstats要分析awstats的收集的資料的.
(3) 下載jawstats(下載地址:http://www.jawstats.com/download)
解壓後把config.dist.php拷貝到config.php,並配置如下:
$aConfig[“site1”] = array( //site1:你的配置檔名,如awstats.wikiob.xxxx.com.conf這裡就用wikiob.xxxx.com
“statspath” => “/path/to/data/”, //statspath:awstats資料檔案的路徑(如/var/lib/awstats/);
“updatepath” => “/path/to/awstats.pl/”, //updatepath: awstats.pl執行檔案所在目錄(如:/usr/local/awstats/wwwroot/cgi-bin/awstats.pl)
“siteurl” => “http://wikiob.xxxx.com”,
“sitename” => “This is my main website!”,
“theme” => “default”,
“fadespeed” => 250,
“password” => “my-1st-password”,
“includes” => “”,
“language” => “en-gb”
);
安裝好之後,在實際使用過程中發現白頁,開啟index.php中的error_reporting(0)改成error_reporting(E_ALL)可以看到錯誤報錯,我看到的是分配記憶體不足,問題出在clsAWStats.php中的這行
$this->sAWStats = htmlspecialchars(file_get_contents($sFilePath));
找了下jawstats官方論壇,發現支援大資料量的網站資料目前確實有問題, 希望今後jawstats新的版本能越來越完善。
再安裝中文語言包,可以下載jawstats語言包(http://www.jawstats.com/add-ons/language/chinese-simplified),解壓縮後上傳到lang目錄下即可
[結束]
昨天裝了一天的awstats,發現在nginx下裝這個,的確很吃力,因為按照張宴的文章做的nginx,是不跑perlcgi的,今天找到了個jawstats,感覺不錯,就拿上來供大家分享下。
[過程]
(1) 平臺還是以張宴的文章做的平臺
(2) 下載awstats
做好相關的配置檔案,要保證執行
/usr/local/awstats/wwwroot/cgi-bin/awstats.pl -update -config=wikiob.tiancity.com
執行時有日誌的分析動作,因為jawstats要分析awstats的收集的資料的.
(3) 下載jawstats(下載地址:http://www.jawstats.com/download)
解壓後把config.dist.php拷貝到config.php,並配置如下:
$aConfig[“site1”] = array( //site1:你的配置檔名,如awstats.wikiob.xxxx.com.conf這裡就用wikiob.xxxx.com
“statspath” => “/path/to/data/”, //statspath:awstats資料檔案的路徑(如/var/lib/awstats/);
“updatepath” => “/path/to/awstats.pl/”, //updatepath: awstats.pl執行檔案所在目錄(如:/usr/local/awstats/wwwroot/cgi-bin/awstats.pl)
“siteurl” => “http://wikiob.xxxx.com”,
“sitename” => “This is my main website!”,
“theme” => “default”,
“fadespeed” => 250,
“password” => “my-1st-password”,
“includes” => “”,
“language” => “en-gb”
);
安裝好之後,在實際使用過程中發現白頁,開啟index.php中的error_reporting(0)改成error_reporting(E_ALL)可以看到錯誤報錯,我看到的是分配記憶體不足,問題出在clsAWStats.php中的這行
$this->sAWStats = htmlspecialchars(file_get_contents($sFilePath));
找了下jawstats官方論壇,發現支援大資料量的網站資料目前確實有問題, 希望今後jawstats新的版本能越來越完善。
再安裝中文語言包,可以下載jawstats語言包(http://www.jawstats.com/add-ons/language/chinese-simplified),解壓縮後上傳到lang目錄下即可
[結束]
剛做好,具體還沒有深入研究下去,現拿出來供大家一起玩…
本文轉自hahazhu0634 51CTO部落格,原文連結:http://blog.51cto.com/5ydycm/140301,如需轉載請自行聯絡原作者
相關文章
- awstats分析web日誌Web
- 中繼日誌中繼
- 日誌分析-apache日誌分析Apache
- web攻擊日誌分析之新手指南Web
- mysql之 日誌體系(錯誤日誌、查詢日誌、二進位制日誌、事務日誌、中繼日誌)MySql中繼
- [日誌分析篇]-利用ELK分析jumpserver日誌-日誌拆分篇Server
- WEB訪問日誌自動化分析淺談Web
- 玄機-第二章日誌分析-apache日誌分析Apache
- Apche日誌系列(4):日誌分析(轉)
- 6.23 Web日誌分析&php&自動化工具WebPHP
- FDOAGENT日誌分析
- crash日誌分析
- awk分析日誌
- pg日誌分析
- 18【線上日誌分析】之Spark on Yarn配置日誌Web UI(HistoryServer服務)SparkYarnWebUIServer
- 我到底會不會繼續寫日誌。。。4月東莞出差定目標
- 解鎖Nginx日誌的寶藏:GoAccess——你的實時、互動式Web日誌分析神器!NginxGoWeb
- Docker 容器日誌分析Docker
- JAVA GC日誌分析JavaGC
- perl分析apache日誌Apache
- 日誌收集分析-heka
- mysqldumpslow日誌分析MySql
- LOGMINER日誌分析
- 日誌採集/分析
- Oracle 監聽器日誌解析(續)Oracle
- Web攻擊日誌分析的過去現在與未來Web
- MySQL複製應用中繼日誌解析MySql中繼
- Django基礎之四(日誌)【待續】Django
- 日誌分析一例
- mongodb 日誌分析工具mtoolsMongoDB
- IOS 崩潰日誌分析iOS
- 日誌分析如何演變
- CDN日誌實時分析
- ELK日誌分析系統
- net 日誌分析錯誤
- 日誌分析常規操作
- MongoDB 日誌分析工具 mtoolsMongoDB
- 日誌分析工具 Log Parser