![]() |
| ◆ | AWStatsのインストール |
|
[root@centos]# yum -y install awstats <--- 入力 |
|
| ◆ | AWStatsの設定ファイル作成 |
|
[root@centos]# cp /etc/awstats/awstats.model.conf /etc/awstats/awstats.papa-net.conf <--- 入力 |
|
| ※ 上記下線部の papa-net は任意な名前 | |
| ◆ | AWStatsの設定 |
|
[root@centos]# vi /etc/awstats/awstats.papa-net.conf <--- 入力 途中略 #----------------------------------------------------------------------------- # MAIN SETUP SECTION (Required to make AWStats work) #----------------------------------------------------------------------------- 途中略 SiteDomain="centos-server" <--- 書き換え(ドメイン名に変更 ) ↓ SiteDomain="wwww.papa-net.com" 途中略 DNSLookup=2 <--- 書き換え(1に変更 ) ↓ DNSLookup=1 途中略 #----------------------------------------------------------------------------- # OPTIONAL SETUP SECTION (Not required but increase AWStats features) #----------------------------------------------------------------------------- 途中略 SkipHosts="127.0.0.1" <--- 書き換え ↓ SkipHosts="127.0.0.1 REGEX[^192\.168\.1\.]" 途中略 #----------------------------------------------------------------------------- # OPTIONAL APPEARANCE SETUP SECTION (Not required but increase AWStats features) #----------------------------------------------------------------------------- 途中略 Lang="auto" <--- 書き換え ↓ Lang="jp" 途中略 #----------------------------------------------------------------------------- # PLUGINS #----------------------------------------------------------------------------- 途中略 #LoadPlugin="tooltips" <--- コメント解除 ↓ LoadPlugin="tooltips" 以下略 |
|
| ◆ | データファイルの作成 |
|
[root@centos]# /usr/bin/awstats_updateall.pl <--- 入力 |
|
| ◆ | Webサーバー(apache)用設定ファイルの作成 |
|
[root@centos]# vi /etc/awstats/awstats.apache.conf <--- 入力 以下新規記述 LogFile="/var/log/httpd/access_log" LogType=W LogFormat=1 SiteDomain="www.******.com" <--- ドメイン名の指定 HostAliases="REGEX[^.*\.******\.(net|com)$]" <--- ドメイン名の真ん中 ****** を指定 DNSLookup=1 DirData="/var/www/awstats" DirCgi="/awstats" DirIcons="/awstats/icon" EnableLockForUpdate=1 SkipDNSLookupFor="REGEX[^192\.168\.1\.]" <--- DNSの逆引きを行わないIPアドレス指定 AllowAccessFromWebToFollowingIPAddresses="192.168.1.1-192.168.1.254" <--- ログ解析を閲覧できる SkipHosts="127.0.0.1 REGEX[^192\.168\.1\.]" 範囲の指定 Lang="jp" |
|
|
尚、外部よりアクセスログ解析を閲覧したい場合は下から3行目の
AllowAccessFromWebToFollowingIPAddresses="192.168.1.1-192.168.1.254" を記述しない |
|
| ◆ | Apache の実行権限 |
| Webサーバーの設定でCGIスプリクトの実行権限が無いと正常に表示されない | |
| ◆ | Webサーバー(apache)用ログ解析出力用HTMLファイルの作成 |
|
[root@centos]# /var/www/awstats/awstats.pl -config=apache <--- 入力 |
|
| ◆ | Webサーバー(apache)用解析結果のブラウザ表示 |
| http://サーバーのIPアドレス(ドメイン名)/awstats/awstats.pl?config=apache にアクセスすると下図のように解析結果が表示 | |
|
|
|
| ◆ | メールサーバー(Postfix)用設定ファイルの作成 |
|
[root@centos]# vi /etc/awstats/awstats.mail.conf <--- 入力 以下新規記述 LogFile="perl /usr/bin/maillogconvert.pl standard < /var/log/maillog |" LogType=M LogFormat="%time2 %email %email_r %host %host_r %method %url %code %bytesd" SiteDomain="www.******.com" <--- ドメイン名の指定 DNSLookup=2 DirData="/var/www/awstats" DirCgi="/awstats" DirIcons="/awstatsicons" EnableLockForUpdate=1 AllowAccessFromWebToFollowingIPAddresses="192.168.1.1-192.168.1.254" <--- ログ解析を閲覧できる SkipHosts="127.0.0.1 REGEX[^192\.168\.1\.]" 範囲の指定 Lang="jp" LevelForBrowsersDetection=0 LevelForOSDetection=0 LevelForRefererAnalyze=0 LevelForRobotsDetection=0 LevelForSearchEnginesDetection=0 LevelForKeywordsDetection=0 LevelForFileTypesDetection=0 LevelForWormsDetection=0 ShowMonthStats=UHB ShowDaysOfMonthStats=HB ShowDaysOfWeekStats=HB ShowHoursStats=HB ShowDomainsStats=0 ShowHostsStats=HBL ShowRobotsStats=0 ShowEMailSenders=HBML ShowEMailReceivers=HBML ShowSessionsStats=0 ShowPagesStats=0 ShowFileTypesStats=0 ShowFileSizesStats=0 ShowOSStats=0 ShowBrowsersStats=0 ShowOriginStats=0 ShowKeyphrasesStats=0 ShowKeywordsStats=0 ShowMiscStats=0 ShowHTTPErrorsStats=0 ShowSMTPErrorsStats=1 |
|
|
尚、外部よりアクセスログ解析を閲覧したい場合は上から10行目の
AllowAccessFromWebToFollowingIPAddresses="192.168.0.1-192.168.0.254" を記述しない |
|
| ◆ | メールサーバー(Postfix)用ログ解析出力用HTMLファイルの作成 |
|
[root@centos]# /var/www/awstats/awstats.pl -config=postfix <--- 入力 |
|
| ◆ | メールサーバー(Postfix)用解析結果のブラウザ表示 |
| http://サーバーのIPアドレス(ドメイン名)/awstats/awstats.pl?config=postfix にアクセス | |