Awstats tīmekļa žurnāla analizators
Awstats ir interneta servisu statistikas rīks, kas datus vāc no serveru (www, ftp) žurnālu failiem.
Uzstādīšana
- Uzstādā awstats:
- Failā /etc/awstats/awstats.conf.local ievieto rindas:
LogFile="/var/log/apache2/access.log"
LogFormat=1
SiteDomain="test.odo.lv"
AllowFullYearView=3
SkipHosts="localhost 127.0.0.1 REGEX[.*mydomain.lv$]"
SkipFiles="REGEX[(^\/forum\/ping_session.jsp|^\/Private|^\/server-status|^\/squirrelmail|^\/xwiki|^\/ftp\/temp)]"
- Izveido saiti no tīmekļa servera mājas kataloga uz awstats ikonām:
ln -s /usr/share/awstats/icon /var/www/awstats-icon
- Aktivizē statistikas vācēju manuāli:
/usr/lib/cgi-bin/awstats.pl -config=hostname -update
- Izlabo failu /etc/cron.d/awstats:
0,10,20,30,40,50 * * * * root [ -x /usr/lib/cgi-bin/awstats.pl -a -f /etc/awstats/awstats.conf -a -r /var/log/apache2/access.log ] && /usr/lib/cgi-bin/awstats.pl -config=hostname -update >/dev/null
Warning: Pārliecinās, ka faila beigās ir tukša rinda.
- Papildina /var/www/robots.txt failu ar rindu:
- Atver statistikas pārskatus ar pārlūkprogrammu http://localhost/cgi-bin/awstats.pl
Papildu moduļu ieslēgšana
Papildu informācija par mītnēm
- Ja nepieciešams, uzliek Perl moduļus (skatīt /etc/awstats/awstats.conf komentārus un ar apt-cache search sameklēt atbilstošu pakotni:
apt-get install libgeo-ipfree-perl libnet-xwhois-perl
- Failā /etc/awstats/awstats.conf.local ievieto rindas:
LoadPlugin="geoipfree"
LoadPlugin="hostinfo"
Latviešu valoda
- Uzliek Perl moduļus:
apt-get install libencode-perl libcgi-perl
- Failā /etc/awstats/awstats.conf.local ievieto rindas:
LoadPlugin="decodeutfkeys"
Lang="lv"
Daudzvalodu atbalsts
- Ja tikai vēlas nomainīt 8-bitu kodējumu:
- Failā /etc/awstats/awstats.conf.local ievieto rindas:
- Pieliek papildu rindu faila sākumā pēc komentāriem /usr/share/awstats/lang/awstats-en.txt:
IPv6 atbalsts
- Uzstāda papildu Perl bibliotēkas:
apt-get install libnet-ip-perl libnet-dns-perl
- Faile /etc/awstats/awstats.conf.local atkomentē rindu:
Saites