ГлавнаяРегистрацияВходВ закладки

Главная » Статьи » Ubuntu » Как настроить Ubuntu
Как установить и настроить Awstats на Ubuntu
В этой очень информационной статье мне хотелось бы рассказать Вaм oб установке, а так же настройке программы для построения(создания) статистики пo логам "AWStats" нa сервере с установленной ОС Ubuntu. Раньше так и сейчас я скажу, почему я пользуюсь именно вот этой операционной системой – простота её.

Установка AWStats:

[-hide-]Пакет AWStats присутствует в репозитариях Ubuntu который мы можем установить с помощью команды

sudo aptitude install awstats

Это позволяет установить основные(главные) файликы, но также здесь необходимо сделать кое какие настройки, поэтому мы рассмотри эту тему более подробно.

Автоматизированная конфигурация

Так же в программе присутствует файлик автоматизированной конфигурации awstats_configure.pl файлик, который настраивает все автоматически. Я лично этим не пользовался, но если вы хотите попробовать, то запустить его можно с помощью команды:

sudo perl /usr/share/doc/awstats/examples/awstats_configure.pl

Далее пойдет речь непосредственно о ручной настройке.

Ручная настройка

Единственное требование заключается в том, ,что бы имелся доступ к журналам apache2.

Первое ,что здесь необходимо сделать, это создать awstats.conf файлик для вашего домена. Это может быть сделано путем перемещения или копирования / etc / awstats.conf, так же стоит придумать ей более изощренное имя:

sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.domain.tld.conf

Я создал уникальный файлик, используя синтаксис Awstats + + domain.tld для каждого из доменов, размещенных на моем сервере. Каждый из них имеет свой собственный уникальный файлик журнала.

Теперь следует отредактировать новый / etc / Awstats с пользовательские значения для домена. Основные моменты которые стоит изменить:

LogFile = «/ укажите путь / access.log»
LogFormat = 1 (это даст вам более подробную статистику)
SiteDomain = «domain.tld»
HOSTALIASES = «www.domain.tld локальный 127.0.0.1"

После внесения этих изменений построить первоначальную статистику, которая будет получена от текущих журналов на сервере. Сделать это можно с помощью команды:

sudo /usr/lib/cgi-bin/awstats.pl -config=domain.tld -update

Настройка Apache для отображения AWStats

На данный момент мы получили статистику, но нам здесь необходимо увидеть ее. Для этого здесь необходимо настроить Apache2, ,что бы он показывал данную статистику. Производим небольшие изменения в файлике / etc/apache2/conf.d а именно добавим следующее:

Alias /awstatsclasses "/usr/share/awstats/lib/"
Alias /awstats-icon/ "/usr/share/awstats/icon/"
Alias /awstatscss "/usr/share/doc/awstats/examples/css"
ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/
ScriptAlias /awstats/ /usr/lib/cgi-bin/
Options ExecCGI -MultiViews +SymLinksIfOwnerMatch

После изменения файлика сохроните изменения и перезапустите Apache2 с помощью команды:

sudo /etc/init.d/apache2 restart

Теперь можно получить доступ к статистике:

http://domain.tld/awstats/awstats.pl

Постоянно обновляет вашу статистику

Для обновления статистики не плохо бы задать обновление через cron. Это позволяет получать обновленную статистику сайта, не требуя нашего вмешательства.

Сделаем обновление статистики каждые 10 минут:

* / 10 * * * * root / USR / Lib / CGI-BIN / awstats.pl-Config = domain.tld update> / Dev / null

Создайте такую же строчеку для любого другого сайта, который так же нужно постоянно обновлять.[-hide-]
Просмотров: 6217
Дата: 2011-07-18 18:51:37
Комментариев: 1
Источник:
nadjanada
Обьясните мне вот это предложение:"Раньше так и сейчас я скажу, почему я пользуюсь именно вот этой операционной системой – простота её."