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.

Kapcsolódó cikkek