Telepítése és konfigurálása awstats-7
# WhereIs awstats
# Cd / usr / ports / www / awstats
# Make install clean
Ha hibaüzenetet kap, már meg awstats-7.0.tar.gz saját személyes honlapján, és letölthető. Ezután meg kell tenni a / usr / ports / distfiles (abban az esetben a börtön: / usr / jail / your_jail_name / var / ports / distfiles).
Ha hibaüzenet jelenik meg, keresse meg a Net-XWhois-0.90.tar.gz az ő személyes oldalt, és letölthető. Ezután meg kell tenni a / usr / ports / distfiles (abban az esetben a börtön: / usr / jail / your_jail_name / var / ports / distfiles).
Konfigurálása gazda egy script /usr/local/www/awstats/tools/awstats_configure.pl
A dokumentáció elérhető az / usr / local / share / doc / awstats
Azt is meg kell hozzá a következő sorokat az Apache konfigurációs:
Alias / awstatsclasses «/ usr / local / www / awstats / classes /»
Alias / awststscss «/ usr / local / www / awstats / css /»
Alias / awststsicons «/ usr / local / www / awststs / ikonok /»
Alias / js «/ usr / local / awstats / wwwroot / js /»
ScriptAlias / awstats / «usr / local / www / awstats / cgi-bin /»
Options None
AllowOverride Semmi
Order allow, deny
Hagyjuk az összes
Awstats.model.conf konfigurációs fájl található / usr / local / www / awstats / cgi-bin
# Cp awstats.model.conf awstats.your.site.ru.conf
Tekintsük ezt a fájlt:
LogFile = »a / var / log / httpd-access.log»
SiteDomain = »your.site.ru»
HOSTALIASES = »your.site.ru localhost 127.0.0.1 REGEX [yourdomain \ .ru]»
DNSLookup = 2 # megoldódott segítségével fájlnevek dns-cache fájlt (ha létre)
DNSStaticCacheFile = »/ dnsdir / dnscachefile» fájl helyét # dns-cache.
DirData = / usr / local / www / awststs / stat # mappát, ahol a statisztikák eredményeit tárolja.
LoadPlugin = »hostinfo» # további statisztikai hosts (igényli telepítve XWhois)
# LoadPlugin = »geoipfree» # további statisztikákat a felhasználók földrajzi (ehhez telepítve GeoIP és p5-GeoIP), de jobb, hogy csatlakoztassa némileg eltérő.
# LoadPlugin = »időzónát 7" # helyi idő telepítése plug-in (nem szerzett).
# LoadPlugin = »graphapplet / awstatsclasses» # bővítmény grafikus Statisztikai (kísérleti bővítmény nem működik).
Csatlakozó modul AWStats-7.0.
# LoadPlugin = »geoip»
LoadPlugin = »geoip GEOIP_STANDARD /usr/local/share/GeoIP/GeoIP.dat»
LoadPlugin = »geoip_city_maxmind GEOIP_STANDARD /usr/local/share/GeoIP/GeoLiteCity.dat» # igényel telepített csomag Geo-IP-PurePerl
Telepítse további bővítmények.
# WhereIs p5-Geo-IP
# Cd / usr / ports / net / p5-Geo-IP
# Make install clean
Ha hibaüzenet jelenik meg, keresse meg a Geo-IP-1.38.tar.gz Perl bővítmények oldalon, és letölthető. Ezután meg kell tenni a / usr / ports / distfiles (abban az esetben a börtön: / usr / jail / your_jail_name / var / ports / distfiles).
Ha hibaüzenetet kap, már meg GeoIP-1.4.6.tar.gz oldalon GeoIP és letölthető. Ezután meg kell tenni a / usr / ports / distfiles (abban az esetben a börtön: / usr / jail / your_jail_name / var / ports / distfiles).
Töltse le a legújabb Geo-IP-PurePerl-1.25.tar.gz egy személyes oldal. Az archívum kibontása, és a telepítésnél.
# Tar xzvf Geo-IP-PurePerl-1.25.tar.gz -C / usr / local / src /
# Cd Geo-IP-PurePerl-1.25
Lásd a szerelési útmutató az INSTALL fájlban. Mi végre a telepítést.
/usr/local/www/awstats/cgi-bin/awstats.pl -update -config = your.site.ru> / dev / null
Futó AWStats minden nap a / etc / crontab
Február 30. * * * root /usr/local/www/awstats/cgi-bin/awstats.pl -update -config = your.site.ru> / dev / null
# Cp awstats.your.site.ru.conf awstats.day.conf
Tekintsük ezt a fájlt:
Ez különbözik egyetlen sort:
DirData = / usr / local / www / awststs / stat_day # mappát, ahol a statisztikák eredményeit tárolja.
A többi rész változatlan marad.
Fuss AWStats-7.0 a napi statisztika.
/usr/local/www/awstats/cgi-bin/awstats.pl -update -config = nap -DatabaseBreak = idő> / dev / null
Futó AWStats minden nap a / etc / crontab
Május 23 * * * root /usr/local/www/awstats/cgi-bin/awstats.pl -update -config = nap -DatabaseBreak = nap> / dev / null
Statisztikák lehet minimum -, hogy csak a felhasználók és a látogatók. Ehhez változtatni a képviselet az információ (a konfigurációs fájlban).
ShowMenu = 0
ShowSummary = UV
ShowMonthStats = 0
ShowDaysOfMonthStats = 0
ShowDaysOfWeekStats = 0
ShowHoursStats = 0
ShowDomainsStats = 0
ShowHostsStats = 0
ShowRobotsStats = 0
ShowSessionsStats = 0
ShowPagesStats = 0
ShowFileTypeStats = 0
ShowDownloadsStats = 0
ShowOSStats = 0
ShowBrowsersStats = 0
ShowOriginStats = 0
ShowKeyphrasesStats = 0
ShowKeywordsStats = 0
ShowHTTPErrorsStats = 0
Továbbá, plug-inek kikapcsolásához:
# LoadPlugin = »geoip_city_maxmind GEOIP_STANDART /usr/local/share/GeoIP/GeoLiteCity.dat»
Ahhoz, hogy kezelni több log fájlokat.
A találkozókon az elágazó web-erőforrás naplófájlok nehézkes és ők „cool” - amikor elér egy bizonyos méretet archiválja. Természetesen a statisztika a hónap / év ilyen esetben, csak nem értem. Azonban AWStats csodálatos beépített szkriptek, amelyek a / usr / local / www / awstats / eszközöket.
Egyikük - logresolvemerge.pl
Ő képes kezelni több log fájlokat, beleértve csomagolva * .gz. Úgy van kialakítva, a következő sort a konfigurációs AWStats:
LogFile = »/ usr / local / www / awstats / tools / logresolvemerge.pl /var/log/*.log.* |»
Beállítás előfeldolgozás webhely naplója továbbítására AWStats-7.0.
Miért van ilyen igény? Mert néha a naplókat helyén eredetileg „eldugult” felesleges információkat, vagy éppen ellenkezőleg, a statisztika egyes szakaszain a kívánt weboldal elrejteni az átlagos felhasználó. Ehhez szükségünk van néhány tiszta sor a log fájlt, és néhány hagyja. Mivel ez a helyes tenni?
A mappa / usr / local / www / awstats / készített eszközök log_cat.sh futtatható fájl (például). Ezt olvasta:
#! / Bin / sh
/usr/local/www/awstats/tools/logresolvemerge.pl $ * | grep -v Barbarossa
A konfigurációs fájl AWStats-7,0, írunk a következő sort:
És mi lesz (futás után AWStats) statisztika, ahol nincs kapcsolatos információkat a kérést Barbarossa.
1. Script /usr/local/www/awstats/tools/awstats_configure.pl én személy szerint nem használja - az összes előírt biztonsági karját.
2. postavilGeo-IP-PurePerl-1.17.tar.gz.
5. A konfigurálás során a napi statisztika fontos, hogy ne felejtsük el, hogy a tisztító (eltávolítás) a crontab a hónap végéig, hogy ne eltömődés a rendszer.