Як встановити і налаштувати Awstats на сервері з CentOS Web Panel

AWStats (від англ. Advanced Web Statistics - розширена web-статистика) - це система, яка пропонує широкий набір інструментів для аналізу статистики web-сайту, дозволяє отримувати практично всі статистичні показники, як в текстовому, так і в графічному вигляді.

Для встановлення Awstats підключіться до сервера по ssh і виконайте послідовно наступні команди

1. Завантажуємо і встановлюємо Awstats

Переходимо в папку, куди будемо завантажувати файли

cd /usr/local/src

Завантажуємо архів з файлами

wget http://prdownloads.sourceforge.net/awstats/awstats-7.3.tar.gz

Розпаковуємо архів

tar zxvf awstats-7.3.tar.gz

Переміщаємо папку з файлами awstats в необхідну папку на сервері (що б до awstats потім можна було звернутися в браузері безпосередньо, через IP сервера)

mv awstats-7.3 /usr/local/apache/htdocs

Переходимо в папку з інструментами awstats

cd /usr/local/apache/htdocs/awstats-7.3/tools

Запускаємо скрипт автоматичної конфігурації

perl awstats_configure.pl

2. Корегуємо власника папки

Переходимо в папку, де розташовані файли awstats

cd /usr/local/apache/htdocs

Виставляємо коректного власника

chown -R nobody:nobody awstats-7.3

3. Створюємо папку для зберігання даних статистики (username замінюємо на ім'я акаунта-власника сайту на сервері)

mkdir -p /home/username/awstats

Встановлюємо власника для папки з даними

chown username:username /home/username/awstats

4. Змінюємо шлях до директорії з даними awstats і файлу логів в файлі конфігурації awstats

Переходимо в папку з файлами awstats

cd /etc/awstats

Відкриваємо конфігураційний файл для вашого сайту

vim awstats.ваш_домен.conf

Знаходимо стрічку DirData="/var/lib/awstats" і заміюємо на DirData="/home/username/awstats"   (де username - ім'я користувача-власника сайту на сервері)   

Тепер шукаємо стрічку LogFile="/var/log/httpd/mylog.log"  і змінюємо на LogFile="/usr/local/apache/logs/access_log"

5. Видаляємо access_log

rm -rf /usr/local/apache/logs/access_log

6. Перезапускаємо apache

service httpd restart  

7. Оновлюємо вручну статистику

perl /usr/local/apache/htdocs/awstats-7.3/wwwroot/cgi-bin/awstats.pl -update -config=ваш_домен

8. Перевіряємо роботу Awstats за посиланням в браузері

http://ip_вашого_сервера/awstats/awstats.pl?config=ваш_домен 

 

 

Ця відповідь Вам допомогла? 0 Користувачі, які знайшли це корисним (0 Голосів)