AWStatsはgeoip国を使用します IPアドレスの場所から国を検出し、地理的なトラフィック統計を入力するためのプラグイン。このプラグインがPleskAWStatsにインストールされていない場合、地理的なトラフィック統計を確認することはできません。この記事では、geoip国をインストールする手順を紹介します PleskAWStatsのプラグイン。
Plesk
- 最初に、 Geo ::IP ::PurePerlをインストールします perlモジュール。このモジュールの最新バージョンは、次のダウンロードリンクからダウンロードできます。
http://search.cpan.org/search?query=Geo%3A%3AIP%3A%3APurePerl&mode=all
次のコマンドを使用して、Windowsコマンドラインからこのモジュールをインストールすることもできます。
ppm install http://trouchelle.com/ppm10/Geo-IP-PurePerl.ppd
- Geo ::IPをインストールします 無料 perlモジュール。このモジュールの最新バージョンは、次のダウンロードリンクにあります。
http://search.cpan.org/search?query=Geo%3A%3AIPFree&mode=all
次のコマンドを使用して、Windowsコマンドラインからこのモジュールをインストールすることもできます。
ppm install http://trouchelle.com/ppm10/Geo-IPfree.ppd
- ファイルをダウンロードしますGeoIP.dat 、解凍して GeoIPにインストールします ディレクトリ。たとえば、 C:\ GeoIP 。正確な統計を取得するには、このファイルを定期的に更新する必要があることに注意してください。
- IIS匿名ユーザー( IUSR_<ユーザー名>)に読み取りアクセス許可を適用します ) GeoIP ディレクトリ。
-
ファイルを編集します。%plesk_dir%\ Additional \ AWStats \ wwwroot \ cgi-bin \ awstats.model.conf 次のようにgeoipプラグインを有効にします。
LoadPlugin="geoip GEOIP_STANDARD /GeoIP/GeoIP.dat"
-
特定のドメインのWeb統計を再計算するには、次の2つのコマンドを適用します。必ず「testdomain.tld」を置き換えてください "これらのコマンドで実際のドメイン名を使用してください。
"%plesk_bin%"\statistics.exe --calculate-one --domain-name testdomain.tld
"%plesk_bin%"\statistics.exe --generate-domain-webstat --domain-name testdomain.tld
すべてのドメインのWeb統計を計算するには、次のコマンドを同じ順序で発行します。
"%plesk_bin%"\dbclient.exe --direct-sql --sql="select name from domains" > c:\output.txt
for /F %i in (c:\output.txt); do ("%plesk_bin%"\statistics.exe --calculate-one --domain-name %i);
for /F %i in (c:\output.txt); do ("%plesk_bin%"\statistics.exe --generate-domain-webstat --domain-name %i);