国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 學院 > 開發設計 > 正文

使用Awstats統計部署在tomcat中的網站數據

2019-11-14 21:06:21
字體:
來源:轉載
供稿:網友
使用Awstats統計部署在tomcat中的網站數據

由于項目的需要,所以這幾天對AWStats的使用方法做了一番研究,因此把這次的心得體會分享給大家,希望可以給予大家一絲幫助,有疏漏的地方,懇求悉心指正,多謝。

  首先說明一下AWStats的用途和特點,AWStats是一個開源的基于perl的網站統計工具。

  它可以統計站點的信息主要有:

  一、訪問量,訪問次數,頁面瀏覽量,點擊數,數據流量等

  二、精確到每月、每日、每小時的數據

  三、訪問者國家

  四、訪問者ip

  五、Robots/Spiders的統計

  六、訪客持續時間

  七、對不同Files type 的統計信息

  八、Pages-URL的統計

  九、訪客操作系統瀏覽器等信息

  十、其它信息(搜索關鍵字等等)

  進入正題,AWStats的使用配置方式。此處的環境為linux(Red Hat)和tomcat7

  

  下載 AWStats  http://sourceforge.net/PRojects/awstats/files/AWStats/7.3/awstats-7.3.tar.gz/download

  

  將文件放到linux中的隨便一個目錄即可 例如:/opt

  

  解壓文件 tar –zxvf awstats-7.3.tar.gz

  

  找到tomcat的目錄,修改 conf/web.xml配置文件,取消cgi servlet和mapping的注釋

<servlet> <servlet-name>cgi</servlet-name> <servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class> <init-param> <param-name>debug</param-name> <param-value>0</param-value> </init-param> <init-param> <param-name>cgiPathPrefix</param-name> <param-value>WEB-INF/cgi</param-value> </init-param> <init-param> <param-name>passShellEnvironment</param-name> <param-value>true</param-value> </init-param> <load-on-startup>5</load-on-startup></servlet> <servlet-mapping> <servlet-name>cgi</servlet-name> <url-pattern>/cgi-bin/*</url-pattern></servlet-mapping>

修改<Tomcat_HOME>/conf/context.xml配置文件,在Context上添加privileged屬性

<Context privileged="true"><!--其他部分--></Context>

在webapps/下創建awstats目錄以及相應的WEB-INF目錄

  

  將解壓的awstats目錄的 wwwroot目錄下CSS,icon,js目錄copy到tomcat的webapps/awstats目錄下

  將解壓的awstats目錄的wwwroot/cgi-bin下的所以文件copy到tomcat的webapps/awstats/WEB-INF/cgi目錄下

  

  重命名tomcat目錄的webapps/awstats/cgi/awstats.model.conf為awstats.<自己域名的名稱相關信息>.conf

  修改awstats.<自己域名的名稱相關信息>.conf文件的相關配置

#對應日志文件所在位置LogFile="<自己的tomcat路徑>/logs/localhost_access_log.%yyyy-%mm-%dd.txt"#站點域名SiteDomain="<自己的站點域名>"#圖標所在目錄DirIcons="../icon"#國際化所使用的語言,默認為"auto"Lang="cn"#國際化文件所在目錄DirLang="./lang"#在生成頁面頭部所要加入的HTMLHTMLHeadSection="<div id="header">Head Example</div>"#在生成頁面尾部索要加入的HTMLHTMLEndSection="<div align='right'>@company</div>"#生成頁面所使用的樣式表,awstas提供了默認的樣式表,可通過該項目自定義awstats樣式StyleSheet="../css/awstats_default.css"

修改tomcat目錄的conf/server.xml

<Valve className="org.apache.catalina.valves.AccessLogValve"directory="logs"  prefix="localhost_access_log." suffix=".txt"pattern="combined" fileDateFormat="yyyy-MM-dd" resolveHosts="false"/>

在tomcat7/webapps/awstats/WEB-INF/cgi的目錄下執行 ./awstats.pl -update -config=localhost

  訪問URL查看生成的日志頁面:http://<設定的訪問ip>:<tomcat端口>/awstats/cgi-bin/awstats.pl?config=<自己的域名信息>

  頁面效果:

 說明:訪問之前要先執行awstats.pl的指令,可以在linux設為定時任務,方便查詢。

  windows上的使用方式類似,希望大家可以共同交流,一起進步。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江永县| 靖安县| 荃湾区| 玉溪市| 徐水县| 丰顺县| 义马市| 湖北省| 上林县| 吐鲁番市| 依安县| 陆川县| 黄梅县| 勐海县| 德惠市| 固阳县| 赤峰市| 鹿泉市| 资阳市| 丹巴县| 华安县| 博客| 疏勒县| 徐水县| 汝南县| 长阳| 确山县| 贡觉县| 彭水| 高阳县| 乌拉特后旗| 西畴县| 西乌| 马龙县| 泌阳县| 斗六市| 本溪市| 澎湖县| 景宁| 澎湖县| 岳普湖县|