Как установить и настроить Awstats на Ubuntu
Автор: admin Раздел: Как настроить 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-] nadjanada
Обьясните мне вот это предложение:"Раньше так и сейчас я скажу, почему я пользуюсь именно вот этой операционной системой – простота её."
|