Main > Linux | Servers > ISPManager 5 Lite, включение GeoIP для AwStats

ISPManager 5 Lite, включение GeoIP для AwStats

06.01.2016 3 comments » Views: 8,623

ISPManager 5

Потребовалось мне отслеживать статистику для одного домена. Т.к. я использую ISP Manager Lite для того чтобы рулить сервером, потребовалось поставить всего пару галочек, чтобы включить сбор статистики. Однако в отчете, не показывалась статистика по странами..

Посмотрев детальнее, я заметил что geoip модуль отключен:

/etc/awstats

Расскоментировав данный пункт, и запустив сбор вручную:

я получил ошибку о том, что файл geoip.dat не найден, немного погуглив, я нашел способ указать его, запись получилась такой

После этого, я проверил генерацию, запустив её вручную:

Теперь, в отчете страны отображались.

Дальше, я добавил эти изменения в главный шаблон awstats, который использует ISPManager:

/usr/local/mgr5/etc/templates/awstats.conf

Теперь при включении awstats для любого домена, будет подключен geoip

--[добавлено, 12.02.16]--

Так же стоит заметить, что в шаблоне awstats, я обычно включаю следующие настройки:

 

тут, как понятно из описания, tooltips - активирует подсказки. А decodeutfkeys - преобразуем закодированные UTF8 ключевые слова к читаемому виду

Author: | Rating: 4/5 | Tags: , , ,

3 comments.

Write a comment
  1. Сергей Reply
    13.04.2018 в 9:46 am
    -awstatsprog=/usr/share/awstats/wwwroot/cgi-bin/awstats.pl

    Ошибка? Имелось ввиду это?

    -awstatsprog=/usr/share/awstats/www/root/cgi-bin/awstats.pl
    • Vitaliy Orlov Reply
      25.04.2018 в 7:57 pm
      На момент написания статьи, путь был именно: /usr/share/awstats/wwwroot/..
      А внутри такие каталоги: cgi-bin, classes, css, icon, js
      Но, уже вышло много обновлений, поэтому и путь в новых инсталах могли поменяться.
  2. Дмитрий Reply
    20.12.2017 в 7:38 pm
    что у меня это все не получилось?

Leave a Reply

Your email address will not be published. Required fields are marked *

Allowed HTML-tags: <a>, <code>, <i>, <em>, <strong>, <b>, <u>, <strike>