在windows伺服器和iis上設定awstats

當涉及到收集網站上的統計資料時,你永遠不會有足夠的資訊。雖然跟蹤統計資料最流行的方法之一是透過Google分析等服務,但日誌檔案分析仍然是跟蹤訪問者的可靠方法,因為他們不受指令碼攔截器的影響。一個廣泛使用的日誌檔案分析工具是開源工具AWStats。...

當涉及到收集網站上的統計資料時,你永遠不會有足夠的資訊。雖然跟蹤統計資料最流行的方法之一是透過Google分析等服務,但日誌檔案分析仍然是跟蹤訪問者的可靠方法,因為他們不受指令碼攔截器的影響。一個廣泛使用的日誌檔案分析工具是開源工具AWStats。

在設定AWStats之前,您需要確保在您的windowsserver2003/iis6或windowsserver2008/iis7機器上安裝Perl。

配置網站日誌

為了捕獲AWStats跟蹤的資料,您的站點必須記錄以下欄位:

  • 日期
  • 時間
  • 智慧財產權
  • 使用者名稱
  • cs法
  • cs uri幹
  • sc狀態
  • 位元組
  • 協議版本
  • cs(使用者代理)
  • cs(參考)

iis 6安裝程式

要配置登入IIS 6,請開啟IIS管理器,右鍵單擊“網站”資料夾並選擇“屬性”。

在windows伺服器和iis上設定awstats

在“網站”選項卡上,單擊“啟用日誌記錄”部分中的“屬性”按鈕。

在windows伺服器和iis上設定awstats

在日誌屬性中,將計劃配置為每天使用用於檔案命名和滾動的本地時間。

在windows伺服器和iis上設定awstats

在“高階”選項卡上,配置要記錄的必需欄位。

在windows伺服器和iis上設定awstats

在windows伺服器和iis上設定awstats

應用更改。

iis 7安裝程式

要在IIS 7中配置日誌記錄,請開啟IIS管理器並從伺服器配置選項中選擇日誌記錄。

在windows伺服器和iis上設定awstats

在日誌配置中,為每個站點設定一個日誌檔案,該檔案每天使用本地時間進行檔案命名。

在windows伺服器和iis上設定awstats

單擊“選擇欄位”按鈕並選中所需欄位旁邊的框。

在windows伺服器和iis上設定awstats

應用更改。

設定awstats

從Sourceforge下載AWStats zip包。在“C:inetpubwwwroot”資料夾中建立一個名為“awstats”的資料夾,並從下載的zip檔案中將以下檔案解壓縮到此資料夾:

  • /WWW根/圖示
  • /wwwroot/cgi bin/語言
  • /wwwroot/cgi bin/lib檔案
  • /wwwroot/cgi bin/外掛
  • /WWW根/cgi bin/awredir.pl公司
  • /WWW根/cgi bin/awstats.model.conf檔案
  • /WWW根/cgi bin/awstats.pl公司

在windows伺服器和iis上設定awstats

提取檔案後,複製“awstats.model.conf檔案“檔案到名為的檔案”awstats.domain.com.conf“(其中域名.com是要跟蹤的站點),在記事本中開啟它並根據需要配置選項。

首先需要配置的是日誌檔案位置,預設情況下,該位置位於以下位置:

  • Server 2003:C:WINDOWSsystem32LogFilesW3SVC[IIS\U ID]
  • 伺服器2008:C:inetpublogsLogFilesW3SVC[IIS\u ID]

您可以透過檢視IIS管理器中的主站點列表並在相應站點旁邊的ID列中註明值來找到IIS ID。

在windows伺服器和iis上設定awstats

在配置檔案中設定選項。這個檔案很好地解釋了每個選項的作用,所以請花幾分鐘來檢視它們。根據上述設定,以下是一些有趣的設定:

  • LogFile=“C:inetpublogsLogFilesW3SVC1u\u ex%YY-24%MM-24%DD-24.log”(Server 2008/IIS 7,統計資訊每天計算一次)
  • LogFile=“C:windowsystem32logfilesw3svc1ex%YY-4%MM-4%DD-4.log”(Server 2003/IIS 6,統計資訊每4小時計算一次,並在一天中更新)
  • LogFormat=“日期時間cs方法cs uri stem cs使用者名稱c-ip cs版本cs(使用者代理)cs(Referer)sc狀態sc位元組”
  • 站點域=“域名.com”
  • 主機別名=“www.domain.com11.22.33.44〃(指向您網站的任何其他URL)
  • DirIc***=“圖示”
  • 預設檔案=“索引.php索引.html”

儲存配置檔案後,執行AWStats Perl指令碼來編譯stats資料。命令如下所示:

C:inetpubwwwrootawstats>C:Perlbinperl.exe awstats.pl -config=domain.com

在windows伺服器和iis上設定awstats

上面的命令假定如下(本文使用的配置):

  • 資料夾“C:inetpubwwwrootawstats”透過IIS提供統計資訊。
  • Perl被安裝到“C:Perl”目錄。
  • 配置檔名為“awstats.domain.com.conf”。

最後,您可以透過瀏覽器訪問統計資料。此URL公開供任何人檢視,除非您透過IIS配置安全性。要測試我們的配置,只需瀏覽到:

http://localhost/awstats/awstats.pl?config=domain.com

在windows伺服器和iis上設定awstats

計劃狀態更新

我們在配置檔案中設定的配置之一是“LogFile”位置,它定義了從檔案的日期部分減去的小時數。因此,要自動編譯統計資訊的過程,請設定一個Windows計劃任務,該任務將執行上面使用的命令,以便在配置的時間間隔內構建統計資訊。

連結

下載AWStats(zip包)

  • 發表於 2021-04-13 12:12
  • 閱讀 ( 42 )
  • 分類:網際網路

你可能感興趣的文章

如何在windows10上設定區域網喚醒

... 魔術包是從伺服器傳送的。伺服器可以是很多東西,包括專業軟體、路由器、網站、計算機、移動裝置、智慧電視或其他物聯網裝置。 ...

  • 發佈於 2021-03-11 17:00
  • 閲讀 ( 41 )

10個可用於vpn的裝置

...,這意味著下載一個客戶端應用程式來連線到您選擇的VPN伺服器。 ...

  • 發佈於 2021-03-13 02:07
  • 閲讀 ( 75 )

如何在windows10上設定windows沙盒

...yper-V是否已啟動並正在執行。Hyper-V是Windows中內建的Windows伺服器虛擬化工具。在本例中,Hyper-V用於建立Windows沙盒,因此在繼續之前必須將其開啟。 ...

  • 發佈於 2021-03-20 07:05
  • 閲讀 ( 49 )

如何在任何地方建立vpn:8種解決方案

...客戶端。這是一個可下載的軟體,用於管理與您選擇的VPN伺服器的連線。但是,可以在Windows設定中設定VPN連線。 ...

  • 發佈於 2021-03-21 11:58
  • 閲讀 ( 94 )

如何在windows10中設定vpn

...個公司或組織會維護一個私有網路,其中包含大量的內部伺服器和檔案,這些伺服器和檔案只能使用同一大樓中的公司計算機訪問。VPN允許您從家庭計算機或其他遠端計算機訪問這些伺服器和檔案。 透過專用網路...

  • 發佈於 2021-03-22 03:46
  • 閲讀 ( 57 )

如何在mac上設定vpn

...戶端,使用使用者名稱和密碼登入,然後連線到您選擇的伺服器。 ...

  • 發佈於 2021-03-23 08:47
  • 閲讀 ( 53 )

如何在xbox one上設定vpn

...一個例子,BBC iPlayer禁止來自VPN的連線,甚至是來自英國伺服器的連線。因此,在訪問某些服務之前,您需要熟悉訪問路由器的管理螢幕以禁用VPN。 ...

  • 發佈於 2021-03-23 12:30
  • 閲讀 ( 51 )

在路由器(而不是pc)上設定vpn的4個原因

...務,則會出現問題。例如,在英國,BBC iPlayer使用英國VPN伺服器阻止VPN訪問,即使是來自英國國內。其他網站和服務也在跟進。這裡唯一的解決方案是禁用路由器中的VPN。 頻寬和速度降低。透過在路由器上設定VPN...

  • 發佈於 2021-03-25 01:40
  • 閲讀 ( 44 )

如何在ubuntu上設定遠端桌面

...我們會教你怎麼做。 ubuntu內建的“螢幕共享”是一個vnc伺服器 當您與遠端ubuntulinux計算機建立SSH連線時,您會得到一個終端視窗介面。這對於許多工來說都是非常好的,比如系統管理,它的優點是輕量級連線。沒有圖形可以從...

  • 發佈於 2021-04-03 07:59
  • 閲讀 ( 60 )

如何在Windows10上設定預設的linux發行版

...可以從“開始”選單啟動Ubuntu、openSUSE-Leap和SUSE-Linux企業伺服器快捷方式,您將同時執行所有三個不同的環境。 要從命令列或透過快捷方式啟動Linux發行版,只需使用其命令。您需要的命令將顯示在Microsoft應用商店的Linux發行版...

  • 發佈於 2021-04-06 16:40
  • 閲讀 ( 53 )
toca5650
toca5650

0 篇文章

作家榜

  1. admin 0 文章
  2. 孫小欽 0 文章
  3. JVhby0 0 文章
  4. fvpvzrr 0 文章
  5. 0sus8kksc 0 文章
  6. zsfn1903 0 文章
  7. w91395898 0 文章
  8. SuperQueen123 0 文章

相關推薦