我用EasyPHP5.2.10來灌來解說以下資訊:
< 一 >下載:
下載 Perl.exe:https://www.perl.org/get.html
下載 AWStats:http://www.awstats.org/
一、灌 Perl.exe,直接按到底。
二、灌 AWStats
1.執行根目錄底下的awstats_configure.pl 檔
2.先問Apache在那裡 C:\Program Files\EasyPHP5.2.10\apache
3.接著會問 apache 的 config 檔在哪,請輸入 C:\Program Files\EasyPHP5.2.10\apache\conf\httpd.conf
4.選擇 Y 新增一個 AWStats 的 config 檔。
5.輸入你的網站名稱(英文)。
6.完成了。
二、灌 AWStats
1.執行根目錄底下的awstats_configure.pl 檔
2.先問Apache在那裡 C:\Program Files\EasyPHP5.2.10\apache
3.接著會問 apache 的 config 檔在哪,請輸入 C:\Program Files\EasyPHP5.2.10\apache\conf\httpd.conf
4.選擇 Y 新增一個 AWStats 的 config 檔。
5.輸入你的網站名稱(英文)。
6.完成了。
< 二 >EasyPHP5.2.10內容解說以下資訊:
一、開起httpd.conf
二、先找到<IfModule alias_module>........</IfModule>,在裡面加入以下設定
二、先找到<IfModule alias_module>........</IfModule>,在裡面加入以下設定
#設定awstats
Alias /awstatsclasses "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/classes/"
Alias /awstatscss "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/css/"
Alias /awstatsicons "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/icon/"
ScriptAlias /awstats_fan/ "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/cgi-bin/"
Alias /awstatsclasses "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/classes/"
Alias /awstatscss "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/css/"
Alias /awstatsicons "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/icon/"
ScriptAlias /awstats_fan/ "C:/Program Files/EasyPHP5.2.10/www/awstats/wwwroot/cgi-bin/"
<Directory "C:/PROGRA~1/EASYPH~1.10/www/awstats/wwwroot/">
# Options None
Options Indexes MultiViews
# Options Indexes SymLinksIfOwnerMatch
AllowOverride None
Order deny,allow
# Allow from 127.0.0.1 192.168.1.100 #設定什麼網址才能打開
# deny from all
Allow from all
</Directory>
# Options None
Options Indexes MultiViews
# Options Indexes SymLinksIfOwnerMatch
AllowOverride None
Order deny,allow
# Allow from 127.0.0.1 192.168.1.100 #設定什麼網址才能打開
# deny from all
Allow from all
</Directory>
三、改完重新執行EasyPHP
四、打開 c:\...\AWStats\wwwroot\cgi-bin\awstat.YOUR_SITE.conf (YOUR_SITE為自設網站名稱)
1.再找出LogFile="/var/log/httpd/mylog.log" 改為你的log檔的路徑 LogFile="C:\Program Files\EasyPHP5.2.10\apache\logs\dream-access.log"
1.再找出LogFile="/var/log/httpd/mylog.log" 改為你的log檔的路徑 LogFile="C:\Program Files\EasyPHP5.2.10\apache\logs\dream-access.log"
1.1如果你的網站流量很大,有多個log檔時,請用以下寫法
LogFile="c:/.../AWStats/tools/logresolvemerge.pl
c:/logs/dream_2006*.log|"
c:/logs/dream_2006*.log|"
2.找到 LogFormat=1 若你的log檔記錄格式為 common 請將其數字改為4
3.AllowToUpdateStatsFromBrowser=0 請將 0 改為 1 (1為手動更新、0為命令模式才更新)
4.Lang="auto" 改為 Lang="tw" (不改也行,改tw就是顯示繁體中文,auto則是自動偵測)
3.AllowToUpdateStatsFromBrowser=0 請將 0 改為 1 (1為手動更新、0為命令模式才更新)
4.Lang="auto" 改為 Lang="tw" (不改也行,改tw就是顯示繁體中文,auto則是自動偵測)
五、window XP的話先開始→執行→輸入 cmd→按 ENTER (win7 就在搜尋打cmd就會出現了),在命令模式下輸入cd C:\Program Files\EasyPHP5.2.10\www
\awstats\wwwroot\cgi-bin\
\awstats\wwwroot\cgi-bin\
再輸入執行 awstats.pl -config=YOUR_SITE –update 按 ENTER (YOUR_SITE為自設網站名稱)
六、登入AWStats網站方法:http://localhost/awstats/awstats.pl?config=YOUR_SITE (YOUR_SITE為自設網站名稱)
七、設定AWStats.conf帳密方法:
1.先建立.htpasswd,在window XP的話先開始→執行→輸入 cmd→按 ENTER (win7 就在搜尋打cmd就會出現了),在命令模式下輸入cd C:\Program Files
\EasyPHP5.2.10\apache\bin\ 執行後在輸入 htpasswd -c -m .htpasswd admin 執行,後來輸入密碼,在重新輸入密碼。
2.結果就會在C:\Program Files\EasyPHP5.2.10\apache\bin\下產生.htpasswd檔案。
1.先建立.htpasswd,在window XP的話先開始→執行→輸入 cmd→按 ENTER (win7 就在搜尋打cmd就會出現了),在命令模式下輸入cd C:\Program Files
\EasyPHP5.2.10\apache\bin\ 執行後在輸入 htpasswd -c -m .htpasswd admin 執行,後來輸入密碼,在重新輸入密碼。
2.結果就會在C:\Program Files\EasyPHP5.2.10\apache\bin\下產生.htpasswd檔案。
3.httpd.conf裡面的<Directory ......></Directory>中間加入 (就是上面先設定的第二大項)
AuthType BASIC
AuthName "顯示名稱"
AuthUserFile "C:\Program Files\EasyPHP5.2.10\apache\bin\.htpasswd"
Require valid-user
AuthName "顯示名稱"
AuthUserFile "C:\Program Files\EasyPHP5.2.10\apache\bin\.htpasswd"
Require valid-user
沒有留言:
張貼留言
影片的問題請留在影片的留言區裡。
部落格不會另外通知給我,所以很難發現你有留言。