Как да настроите AWStats на Ubuntu Server
AWStats е инструмент за отчитане на уеб анализи с отворен код, който генерира графично разширени статистически данни за уеб, стрийминг, FTP или пощенски сървър. Този анализатор работи като CGI или от командния ред и ви показва цялата възможна информация, която вашият дневник съдържа в няколко графични уеб страници. Той използва частичен информационен файл, за да може да обработва големи лог файлове често и бързо. Той поддържа повечето формати на лог файловете в уеб сървъра, включително Apache, IIS и много други формати на логове за уеб сървъри.
Тази статия ще ви помогне да инсталирате и конфигурирате AWStats на Ubuntu.
Инсталирайте пакета AWStats
По подразбиране пакетът AWStats е налице в хранилището на Ubuntu.
Можете да го инсталирате, като стартирате:
sudo apt-get инсталирате awstats
След това ще трябва да активирате модула CGI в Apache.
Можете да направите това, като стартирате:
sudo a2enmod cgi
Сега, рестартирайте Apache, за да отразите промените.
sudo /etc/init.d/apache2 рестартирайте
Конфигуриране на AWStats
Трябва да създадете конфигурационен файл за всеки домейн или уеб сайт, за който искате да видите статистически данни. В този пример ще създадем конфигурационен файл за " test.com ".
Можете да направите това, като дублирате конфигурационния файл по подразбиране на AWStats с името на домейна.
sudo cp /etc/awstats/awstats.conf/etc/awstats/awstats.test.com.conf
Сега трябва да направите някои промени в конфигурационния файл:
sudo nano /etc/awstats/awstats.test.com.conf
Актуализирайте настройките, показани по-долу:
# Промяна на лог файл на Apache, по подразбиране това е /var/log/apache2/access.log LogFile = "/ var / log / apache2 / access.log" # Промяна на името на домейна на сайта SiteDomain = "test.com" HostAliases = "www.test.com localhost 127.0.0.1" # Когато този параметър е настроен на 1, AWStats добавя бутон на страницата с отчет, за да може да "актуализира" статистическите данни от уеб браузър AllowToUpdateStatsFromBrowser = 1
Запазете и затворете файла.
След тези промени е необходимо да създадете началната си статистика, която ще бъде генерирана от текущите дневници на вашия сървър. Можете да направите това, като използвате:
sudo /usr/lib/cgi-bin/awstats.pl -config = актуализация на test.com
Резултатът ще изглежда така:
Конфигуриране на Apache за AWStats
След това трябва да конфигурирате Apache2 да показва тези статистики. Сега копирайте съдържанието на папката "cgi-bin" в основната директория на документа по подразбиране на вашата инсталация на Apache. По подразбиране това е в папката "/ usr / lib / cgi-bin".
Можете да направите това, като стартирате:
sudo cp -r / usr / lib / cgi-bin / var / www / html / sudo chown www-данни: www-данни / var / www / html / cgi-bin / sudo chmod -R 755 / var / www / CGI-хамбар /
Изпробвайте AWStats
Сега можете да получите достъп до вашите AWStats, като посетите URL адреса "http: //your-server-ip/cgi-bin/awstats.pl? Config = test.com".
Тя ще ви покаже страница с резултати по следния начин:
Настройте Cron да актуализира регистрационните файлове
Препоръчва се да насрочите задание cron, за да актуализирате редовно базата данни AWStats чрез новосъздадени записи в дневника, така че статистическите данни да се актуализират редовно. Това също така ще ви спести време.
За да направите това, трябва да редактирате файла "/ etc / crontab":
sudo nano / etc / crontab
Добавете следния ред, който казва на AWStats да се актуализира на всеки десет минути.
* / 10 * * * * корен /usr/lib/cgi-bin/awstats.pl -config = test.com-актуализиране
Запазете и затворете файла.
заключение
AWStats е много полезен инструмент, който може да ви даде общ преглед на случващото се на вашия уеб сайт и да ви помогне при анализа на сайта. Много е лесно да се инсталира и конфигурира. Ако имате някакви въпроси, можете да коментирате по-долу.