AWStats používá země geoip plugin pro detekci země z umístění IP adresy a pro naplnění geografických statistik provozu. Pokud tento plugin není nainstalován v Plesk AWStats, nebudete moci kontrolovat geografické statistiky provozu. V tomto článku vám ukážeme kroky k instalaci země geoip plugin v Plesk AWStats.
Plesk
- Nejprve nainstalujeme Geo::IP::PurePerl modul perl. Nejnovější verzi tohoto modulu si můžete stáhnout z následujícího odkazu ke stažení.
http://search.cpan.org/search?query=Geo%3A%3AIP%3A%3APurePerl&mode=all
Tento modul můžete také nainstalovat z příkazového řádku Windows pomocí následujícího příkazu.ppm install http://trouchelle.com/ppm10/Geo-IP-PurePerl.ppd
- Nainstalujte Geo::IP zdarma modul perl. Nejnovější verzi tohoto modulu naleznete pod následujícím odkazem ke stažení.
http://search.cpan.org/search?query=Geo%3A%3AIPFree&mode=all
Tento modul můžete také nainstalovat z příkazového řádku Windows pomocí následujícího příkazu.ppm install http://trouchelle.com/ppm10/Geo-IPfree.ppd
- Stáhněte si soubor GeoIP.dat , rozbalte a nainstalujte jej do GeoIP adresář. Například C:\GeoIP . Upozorňujeme, že tento soubor musí být pravidelně aktualizován, aby získal přesné statistiky.
- Použijte oprávnění ke čtení pro anonymního uživatele služby IIS (IUSR_
) na GeoIP adresář. Upravte soubor, %plesk_dir%\Additional\AWStats\wwwroot\cgi-bin\awstats.model.conf a povolte plugin geoip následovně.
LoadPlugin="geoip GEOIP_STANDARD /GeoIP/GeoIP.dat"
Chcete-li přepočítat webové statistiky pro konkrétní doménu, použijte následující 2 příkazy. Ujistěte se, že jste nahradili „testdomain.tld " s vaším skutečným názvem domény v těchto příkazech.
"%plesk_bin%"\statistics.exe --calculate-one --domain-name testdomain.tld
"%plesk_bin%"\statistics.exe --generate-domain-webstat --domain-name testdomain.tld
Chcete-li vypočítat webové statistiky pro všechny domény, zadejte následující příkazy ve stejném pořadí."%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);