DQ NO.1 - dragon quest fans club

 找回密碼
 加入成為夥伴
搜索
熱搜: 活動 交友 discuz
查看: 4015|回復: 0

[其他] AWstat安裝文件(Appserv2.5.7)

[複製鏈接]
發表於 2007-2-12 02:12:10 | 顯示全部樓層 |閱讀模式
作業環境:WindowsXP SP2(NTFS) for All preSP3 update(2007.2.12)

使用軟體&版本號&檔案全名&安裝路徑資訊
Appserv:appserv-win32-2.5.7.exe(安裝路徑為C:\Appserv\)
ActivePerl:ActivePerl-5.8.8.820-MSWin32-x86-274739.msi(安裝路徑為預設:C:\Perl)
AWstat:awstats-6.6.exe (安裝路徑為:C:\AWStats)

其他相關參數:
本範例使用Apache  virtual host功能
virtual host name為:dqexample.no-ip.org

上述檔案可於GOOGLE搜尋~於官方網站下載
標準程序安裝Appserv(2.5.7),不多說~

安裝ActivePerl,一直按NEXT即可。(安裝程式預設安裝路徑:C:\Perl,本範例無變更安裝路徑)
完成Perl安裝。
重新啟動Apache服務

**驗證Perl是否能於Apache動作**
1.請至C:\Appserv\www\cgi-bin\,(檔名:printenv.pl,如已存在,請跳到第3)
2.開啟一新純文字檔案,加入以下內容到純文字檔案

  1. #!c:\perl\bin\perl.exe
  2. ##
  3. ##  printenv -- demo CGI program which just prints its environment
  4. ##
  5. print "Content-type: text/html\n\n";
  6. print "<pre>*** Please define header of file *.pl or *.cgi with<b>
  7.     #!c:\\perl\\bin\\perl.exe</b>\n\n\n";
  8. foreach $var (sort(keys(%ENV))) {
  9.     $val = $ENV{$var};
  10.     $val =~ s|\n|\\n|g;
  11.     $val =~ s|"|\"|g;
  12.     print "${var}="${val}"\n";
  13. }
複製代碼
3.到 http://localhost/cgi-bin/printenv.pl ,如果沒有error就是成功了~
這是perl的部分~

****下面是AWSATA 6.6的部分****
開啟awstats-6.6.exe,開始安裝awstats,安裝過程中會跳出命令提示字元(也就是所謂的DOS視窗)
依照提示輸入相關的設定,大部分都是一些路徑問題,記清楚之前安裝perl以及apache的設定即可(包含virtual host)部分
期中會要求使用者輸入domain name(host),本範例使用dqexample.no-ip.org

全部安裝完畢以後
接下來我們要告訴AWSTAT,dqexample.no-ip.org這個網站的LOG檔的位置
開啟C:\AWStats\wwwroot\cgi-bin\awstats.dqexample.no-ip.org.conf (如果awstats安裝正確,會有這個檔案)
找到LogFile="/var/log/httpd/mylog.log" 這一行
在我們的範例中,因為我們已經把apache的log檔名設為dqexample.no-ip.org-access_log.txt
所以我們要把這一行改成
LogFile="C:\Appserv\Apache2.2\logs\dqexample.no-ip.org-access_log.txt"

如要完全開啟DNS解析功能,請將DNSLookup=2改為1
AllowToUpdateStatsFromBrowser=0改為1,可以讓你從網頁上即刻更新資料
其他參數請自行參考相關文件


接下來,要修改apache (virtual host部分)設定,檔案在C:\AppServ\Apache2.2\conf\extra\httpd-vhosts.conf)
將CustomLog的格式從common改為combined
存檔~ 重新啟動apache服務
接下來到命令提示字元,將所在資料夾切換到C:\AWStats\wwwroot\cgi-bin
執行下列指令: awstats.pl -config=dqexample.no-ip.org –update
瀏覽 http://localhost/awstats/awstats.pl?config=dqexample.no-ip.org 即可~

最後提醒您~所有的路徑位置、檔案名稱、參數設定方法,可能因為Apache、Perl、AWSATA的版本更新問題,
及OS本身設定問題導致無法正常運作,安裝前請先確認所有版本號。
您需要登錄後才可以回帖 登錄 | 加入成為夥伴

本版積分規則

Archiver|手機版|ぱふぱふ屋|DQ NO.1

GMT+8, 2024-3-28 19:36 , Processed in 0.022490 second(s), 16 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回復 返回頂部 返回列表