ГлавнаяОперационные системыLinuxКак настроить AWStats на сервере Ubuntu

Как настроить AWStats на сервере Ubuntu

Настроить AWStats

т веб-аналитики с открытым исходным кодом, который генерирует расширенную статистику веб-сайтов, потоковой передачи данных, FTP или почтовых серверов в графическом виде. Этот анализатор журналов работает как CGI или из командной строки и показывает всю возможную информацию, содержащуюся в вашем журнале, на нескольких графических веб-страницах. Он использует файл частичной информации, чтобы иметь возможность часто и быстро обрабатывать большие файлы журналов. Он поддерживает большинство форматов файлов журналов веб-сервера, включая Apache, IIS и многие другие форматы журналов веб-сервера.

Эта статья поможет вам установить и настроить AWStats в Ubuntu.

Установить пакет AWStats

По умолчанию пакет AWStats доступен в репозитории Ubuntu.

Вы можете установить его, запустив:

sudo apt-get install awstats

Далее вам нужно будет включить модуль CGI в Apache.

Вы можете сделать это, запустив:

sudo a2enmod cgi

Теперь перезапустите Apache, чтобы изменения отразились.

Установить пакет AWStats

>Вам необходимо создать файл конфигурации для каждого домена или веб-сайта, статистику по которому вы хотите просмотреть. В этом примере мы создадим файл конфигурации для «test.com».

Вы можете сделать это, скопировав файл конфигурации по умолчанию AWStats в файл с именем вашего домена.

sudo cp /etc/awstats/awstats.conf /etc/awstats/awstats.test.com.conf

Теперь вам нужно внести некоторые изменения в файл конфигурации:

sudo nano /etc/awstats/awstats.test.com.conf

Обновите настройки, показанные ниже:

# Change to Apache log file, by default it's /var/log/apache2/access.log
LogFile="/var/log/apache2/access.log"
 
# Change to the website domain name
SiteDomain="test.com"
HostAliases="www.test.com localhost 127.0.0.1"
 
# When this parameter is set to 1, AWStats adds a button on report page to allow to "update" statistics from a web browser
AllowToUpdateStatsFromBrowser=1

Сохраните и закройте файл.

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

sudo /usr/lib/cgi-bin/awstats.pl -config=test.com -update

Вывод будет выглядеть примерно так:

автстатс

Настроить Apache для AWStats

Далее вам необходимо настроить Apache2 для отображения этой статистики. Теперь скопируйте содержимое папки «cgi-bin» в корневой каталог документов по умолчанию вашей установки Apache. По умолчанию это папка «/usr/lib/cgi-bin».

Вы можете сделать это, запустив:

sudo cp -r /usr/lib/cgi-bin /var/www/html/
sudo  chown www-data:www-data /var/www/html/cgi-bin/
sudo chmod -R 755 /var/www/html/cgi-bin/

Проверка AWStats

Теперь вы можете получить доступ к своей статистике AWStats, посетив URL-адрес «http://your-server-ip/cgi-bin/awstats.pl?config=test.com».
Вам будет показана страница результатов, например это:

awstats_page

Настройте Cron для обновления журналов

Рекомендуется запланировать задание cron для регулярного обновления базы данных AWStats с использованием вновь созданных записей жу

Настроить Apache для AWStats

а регулярной основе. Это также сэкономит ваше время.

Для этого вам необходимо отредактировать файл «/etc/crontab»:

sudo nano /etc/crontab

Добавьте следующую строку, которая сообщит AWStats обновляться каждые десять минут.

*/10 * * * * root /usr/lib/cgi-bin/awstats.pl -config=test.com -update

Сохраните и закройте файл.

Заключение

AWStats – очень полезный инструмент, который может дать вам обзор того, что происходит на вашем веб-сайте, и помочь в его анализе. Его очень легко установить и настроить. Если у вас есть вопросы, оставляйте комментарии ниже.

Проверка AWStats

Настройте Cron для обновления журналов

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи