Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung |
centos:logfileanalyse_mit_awstats [04.08.2011 06:06. ] – [Website Analytics mit Piwik] django | centos:logfileanalyse_mit_awstats [20.04.2018 09:10. ] (aktuell) – Externe Bearbeitung 127.0.0.1 |
---|
| ====== Logfileanalyse und -Auswertung mit (Better)AWStats ====== |
| ===== Die Pflicht - AWStats ===== |
| Zum Auswerten unserer Logfiles, wie z.B. [[centos:apache_webserver|Apache]] oder [[centos:mailserver:start|Postfix]], verwenden wir [[http://www.awstats.org|AWStats]]. Welche Funktionen **AWStats** im Detail bietet, entnehmen wir entweder der Beschreibung auf der [[http://www.awstats.org|Homepage]], oder der Beschreibung im RPM-Paket. |
| <code># yum info awstats |
| Name : awstats |
| ... |
| Summary: Powerful and fullfeatured server logfile analyzer |
| Description: |
| Advanced Web Statistics is a powerful and featureful tool that generates |
| advanced web server graphic statistics. This server log analyzer works |
| from command line or as a CGI and shows you all information your log contains, |
| in graphical web pages. It can analyze a lot of web/wap/proxy servers like |
| Apache, IIS, Weblogic, Webstar, Squid, ... but also mail or ftp servers. |
| |
| This program can measure visits, unique vistors, authenticated users, pages, |
| domains/countries, OS busiest times, robot visits, type of files, search |
| engines/keywords used, visits duration, HTTP errors and more... |
| Statistics can be updated from a browser or your scheduler. |
| The program also supports virtual servers, plugins and a lot of features.</code> |
| |
| AWStats besteht im Grunde aus zwei Teilen - sprich zwei Perl-Scripten. Das erste Modul erstellt an Hand der gewählten LOG-Files entsprechende zusammengefasste Statistikfiles. Das zweite Script hat dann zur Aufgabe, die vom Spript-Nummero 1 bereits aufbereiteten Daten für, oder besser gesagt **beim** Webzugriff passend darzustellen. |
| |
| ==== Installation ==== |
| Die Installation unseres Paketes nehmen wir - wie soll es anders sein - mittels **YUM** vor. |
| <code>yum install awstats</code> |
| === Paketinhalt === |
| Um uns einen Überblick über die Installtion von **AWStats** zu machen, werfen wir einmal einen Blick in das RPM. Somit sehen wir sehr schnell, wo die |
| * ausführbaren Programm(teil)e |
| * Programmdokumentation |
| * Konfigurationsfiles und -beispiele |
| liegen: <code># rpm -ql awstats |
| /etc/awstats |
| /etc/awstats/awstats.localhost.localdomain.conf |
| /etc/awstats/awstats.model.conf |
| /etc/cron.hourly/00awstats |
| /etc/httpd/conf.d/awstats.conf |
| /usr/bin/awstats_buildstaticpages.pl |
| /usr/bin/awstats_exportlib.pl |
| /usr/bin/awstats_updateall.pl |
| /usr/bin/logresolvemerge.pl |
| /usr/bin/maillogconvert.pl |
| /usr/bin/urlaliasbuilder.pl |
| /usr/share/doc/awstats-6.8 |
| /usr/share/doc/awstats-6.8/COPYING.TXT |
| /usr/share/doc/awstats-6.8/LICENSE.TXT |
| /usr/share/doc/awstats-6.8/README.TXT |
| /usr/share/doc/awstats-6.8/awstats.pdf |
| /usr/share/doc/awstats-6.8/awstats_benchmark.html |
| /usr/share/doc/awstats-6.8/awstats_changelog.txt |
| /usr/share/doc/awstats-6.8/awstats_compare.html |
| /usr/share/doc/awstats-6.8/awstats_config.html |
| /usr/share/doc/awstats-6.8/awstats_contrib.html |
| /usr/share/doc/awstats-6.8/awstats_extra.html |
| /usr/share/doc/awstats-6.8/awstats_faq.html |
| /usr/share/doc/awstats-6.8/awstats_glossary.html |
| /usr/share/doc/awstats-6.8/awstats_license.html |
| /usr/share/doc/awstats-6.8/awstats_security.html |
| /usr/share/doc/awstats-6.8/awstats_setup.html |
| /usr/share/doc/awstats-6.8/awstats_tools.html |
| /usr/share/doc/awstats-6.8/awstats_upgrade.html |
| /usr/share/doc/awstats-6.8/awstats_webmin.html |
| /usr/share/doc/awstats-6.8/awstats_what.html |
| /usr/share/doc/awstats-6.8/images |
| /usr/share/doc/awstats-6.8/images/awstats.gif |
| /usr/share/doc/awstats-6.8/images/awstats.ico |
| /usr/share/doc/awstats-6.8/images/awstats.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo1.gif |
| /usr/share/doc/awstats-6.8/images/awstats_logo1.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo2.gif |
| /usr/share/doc/awstats-6.8/images/awstats_logo2.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo3.gif |
| /usr/share/doc/awstats-6.8/images/awstats_logo3.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo4.gif |
| /usr/share/doc/awstats-6.8/images/awstats_logo4.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo5.gif |
| /usr/share/doc/awstats-6.8/images/awstats_logo5.png |
| /usr/share/doc/awstats-6.8/images/awstats_logo6.png |
| /usr/share/doc/awstats-6.8/images/license_chart.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_1.gif |
| /usr/share/doc/awstats-6.8/images/screen_shot_1.jpg |
| /usr/share/doc/awstats-6.8/images/screen_shot_1.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_2.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_3.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_4.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_5.png |
| /usr/share/doc/awstats-6.8/images/screen_shot_large_1.jpg |
| /usr/share/doc/awstats-6.8/images/screen_shot_large_2.jpg |
| /usr/share/doc/awstats-6.8/images/screen_shot_large_3.jpg |
| /usr/share/doc/awstats-6.8/images/screen_shot_large_4.jpg |
| /usr/share/doc/awstats-6.8/images/screen_shot_large_5.jpg |
| /usr/share/doc/awstats-6.8/images/star.png |
| /usr/share/doc/awstats-6.8/index.html |
| /usr/share/doc/awstats-6.8/pad_awstats.htm |
| /usr/share/doc/awstats-6.8/pad_awstats.xml |
| /usr/share/doc/awstats-6.8/styles.css |
| /var/www/awstats |
| /var/www/awstats/awredir.pl |
| /var/www/awstats/awstats.pl |
| /var/www/awstats/classes |
| /var/www/awstats/classes/awgraphapplet.jar |
| /var/www/awstats/css |
| /var/www/awstats/css/awstats_bw.css |
| /var/www/awstats/css/awstats_default.css |
| /var/www/awstats/icon |
| /var/www/awstats/icon/browser |
| /var/www/awstats/icon/browser/abilon.png |
| /var/www/awstats/icon/browser/adobe.png |
| /var/www/awstats/icon/browser/akregator.png |
| /var/www/awstats/icon/browser/alcatel.png |
| /var/www/awstats/icon/browser/amaya.png |
| /var/www/awstats/icon/browser/amigavoyager.png |
| /var/www/awstats/icon/browser/analogx.png |
| /var/www/awstats/icon/browser/apt.png |
| /var/www/awstats/icon/browser/avant.png |
| /var/www/awstats/icon/browser/aweb.png |
| /var/www/awstats/icon/browser/bpftp.png |
| /var/www/awstats/icon/browser/bytel.png |
| /var/www/awstats/icon/browser/chimera.png |
| /var/www/awstats/icon/browser/cyberdog.png |
| /var/www/awstats/icon/browser/da.png |
| /var/www/awstats/icon/browser/dillo.png |
| /var/www/awstats/icon/browser/doris.png |
| /var/www/awstats/icon/browser/dreamcast.png |
| /var/www/awstats/icon/browser/ecatch.png |
| /var/www/awstats/icon/browser/encompass.png |
| /var/www/awstats/icon/browser/epiphany.png |
| /var/www/awstats/icon/browser/ericsson.png |
| /var/www/awstats/icon/browser/feeddemon.png |
| /var/www/awstats/icon/browser/feedreader.png |
| /var/www/awstats/icon/browser/firefox.png |
| /var/www/awstats/icon/browser/flashget.png |
| /var/www/awstats/icon/browser/fpexpress.png |
| /var/www/awstats/icon/browser/fresco.png |
| /var/www/awstats/icon/browser/freshdownload.png |
| /var/www/awstats/icon/browser/frontpage.png |
| /var/www/awstats/icon/browser/galeon.png |
| /var/www/awstats/icon/browser/getright.png |
| /var/www/awstats/icon/browser/gnome.png |
| /var/www/awstats/icon/browser/gnus.png |
| /var/www/awstats/icon/browser/gozilla.png |
| /var/www/awstats/icon/browser/hotjava.png |
| /var/www/awstats/icon/browser/httrack.png |
| /var/www/awstats/icon/browser/ibrowse.png |
| /var/www/awstats/icon/browser/icab.png |
| /var/www/awstats/icon/browser/java.png |
| /var/www/awstats/icon/browser/jetbrains_omea.png |
| /var/www/awstats/icon/browser/kmeleon.png |
| /var/www/awstats/icon/browser/konqueror.png |
| /var/www/awstats/icon/browser/leechget.png |
| /var/www/awstats/icon/browser/lg.png |
| /var/www/awstats/icon/browser/lotusnotes.png |
| /var/www/awstats/icon/browser/lynx.png |
| /var/www/awstats/icon/browser/macweb.png |
| /var/www/awstats/icon/browser/mediaplayer.png |
| /var/www/awstats/icon/browser/motorola.png |
| /var/www/awstats/icon/browser/mozilla.png |
| /var/www/awstats/icon/browser/mplayer.png |
| /var/www/awstats/icon/browser/msie.png |
| /var/www/awstats/icon/browser/msie_large.png |
| /var/www/awstats/icon/browser/multizilla.png |
| /var/www/awstats/icon/browser/ncsa_mosaic.png |
| /var/www/awstats/icon/browser/neon.png |
| /var/www/awstats/icon/browser/netnewswire.png |
| /var/www/awstats/icon/browser/netpositive.png |
| /var/www/awstats/icon/browser/netscape.png |
| /var/www/awstats/icon/browser/netscape_large.png |
| /var/www/awstats/icon/browser/netshow.png |
| /var/www/awstats/icon/browser/newsfire.png |
| /var/www/awstats/icon/browser/newsgator.png |
| /var/www/awstats/icon/browser/newzcrawler.png |
| /var/www/awstats/icon/browser/nokia.png |
| /var/www/awstats/icon/browser/notavailable.png |
| /var/www/awstats/icon/browser/omniweb.png |
| /var/www/awstats/icon/browser/opera.png |
| /var/www/awstats/icon/browser/panasonic.png |
| /var/www/awstats/icon/browser/pdaphone.png |
| /var/www/awstats/icon/browser/philips.png |
| /var/www/awstats/icon/browser/phoenix.png |
| /var/www/awstats/icon/browser/pluck.png |
| /var/www/awstats/icon/browser/pulpfiction.png |
| /var/www/awstats/icon/browser/real.png |
| /var/www/awstats/icon/browser/rss.png |
| /var/www/awstats/icon/browser/rssbandit.png |
| /var/www/awstats/icon/browser/rssowl.png |
| /var/www/awstats/icon/browser/rssreader.png |
| /var/www/awstats/icon/browser/rssxpress.png |
| /var/www/awstats/icon/browser/safari.png |
| /var/www/awstats/icon/browser/sagem.png |
| /var/www/awstats/icon/browser/samsung.png |
| /var/www/awstats/icon/browser/sharp.png |
| /var/www/awstats/icon/browser/sharpreader.png |
| /var/www/awstats/icon/browser/shrook.png |
| /var/www/awstats/icon/browser/siemens.png |
| /var/www/awstats/icon/browser/sony.png |
| /var/www/awstats/icon/browser/staroffice.png |
| /var/www/awstats/icon/browser/subversion.png |
| /var/www/awstats/icon/browser/teleport.png |
| /var/www/awstats/icon/browser/trium.png |
| /var/www/awstats/icon/browser/unknown.png |
| /var/www/awstats/icon/browser/w3c.png |
| /var/www/awstats/icon/browser/webcopier.png |
| /var/www/awstats/icon/browser/webreaper.png |
| /var/www/awstats/icon/browser/webtv.png |
| /var/www/awstats/icon/browser/webzip.png |
| /var/www/awstats/icon/browser/winxbox.png |
| /var/www/awstats/icon/browser/wizz.png |
| /var/www/awstats/icon/clock |
| /var/www/awstats/icon/clock/hr1.png |
| /var/www/awstats/icon/clock/hr10.png |
| /var/www/awstats/icon/clock/hr11.png |
| /var/www/awstats/icon/clock/hr12.png |
| /var/www/awstats/icon/clock/hr2.png |
| /var/www/awstats/icon/clock/hr3.png |
| /var/www/awstats/icon/clock/hr4.png |
| /var/www/awstats/icon/clock/hr5.png |
| /var/www/awstats/icon/clock/hr6.png |
| /var/www/awstats/icon/clock/hr7.png |
| /var/www/awstats/icon/clock/hr8.png |
| /var/www/awstats/icon/clock/hr9.png |
| /var/www/awstats/icon/cpu |
| /var/www/awstats/icon/cpu/digital.png |
| /var/www/awstats/icon/cpu/hp.png |
| /var/www/awstats/icon/cpu/ibm.png |
| /var/www/awstats/icon/cpu/intel.png |
| /var/www/awstats/icon/cpu/java.png |
| /var/www/awstats/icon/cpu/mips.png |
| /var/www/awstats/icon/cpu/motorola.png |
| /var/www/awstats/icon/cpu/sun.png |
| /var/www/awstats/icon/cpu/unknown.png |
| /var/www/awstats/icon/flags |
| /var/www/awstats/icon/flags/a2.png |
| /var/www/awstats/icon/flags/ac.png |
| /var/www/awstats/icon/flags/ad.png |
| /var/www/awstats/icon/flags/ae.png |
| /var/www/awstats/icon/flags/aero.png |
| /var/www/awstats/icon/flags/af.png |
| /var/www/awstats/icon/flags/ag.png |
| /var/www/awstats/icon/flags/ai.png |
| /var/www/awstats/icon/flags/al.png |
| /var/www/awstats/icon/flags/am.png |
| /var/www/awstats/icon/flags/an.png |
| /var/www/awstats/icon/flags/ao.png |
| /var/www/awstats/icon/flags/aq.png |
| /var/www/awstats/icon/flags/ar.png |
| /var/www/awstats/icon/flags/arpa.png |
| /var/www/awstats/icon/flags/as.png |
| /var/www/awstats/icon/flags/at.png |
| /var/www/awstats/icon/flags/au.png |
| /var/www/awstats/icon/flags/aw.png |
| /var/www/awstats/icon/flags/az.png |
| /var/www/awstats/icon/flags/ba.png |
| /var/www/awstats/icon/flags/bb.png |
| /var/www/awstats/icon/flags/bd.png |
| /var/www/awstats/icon/flags/be.png |
| /var/www/awstats/icon/flags/bf.png |
| /var/www/awstats/icon/flags/bg.png |
| /var/www/awstats/icon/flags/bh.png |
| /var/www/awstats/icon/flags/bi.png |
| /var/www/awstats/icon/flags/biz.png |
| /var/www/awstats/icon/flags/bj.png |
| /var/www/awstats/icon/flags/bm.png |
| /var/www/awstats/icon/flags/bn.png |
| /var/www/awstats/icon/flags/bo.png |
| /var/www/awstats/icon/flags/br.png |
| /var/www/awstats/icon/flags/bs.png |
| /var/www/awstats/icon/flags/bt.png |
| /var/www/awstats/icon/flags/bv.png |
| /var/www/awstats/icon/flags/bw.png |
| /var/www/awstats/icon/flags/by.png |
| /var/www/awstats/icon/flags/bz.png |
| /var/www/awstats/icon/flags/ca.png |
| /var/www/awstats/icon/flags/cc.png |
| /var/www/awstats/icon/flags/cd.png |
| /var/www/awstats/icon/flags/cf.png |
| /var/www/awstats/icon/flags/cg.png |
| /var/www/awstats/icon/flags/ch.png |
| /var/www/awstats/icon/flags/ci.png |
| /var/www/awstats/icon/flags/ck.png |
| /var/www/awstats/icon/flags/cl.png |
| /var/www/awstats/icon/flags/cm.png |
| /var/www/awstats/icon/flags/cn.png |
| /var/www/awstats/icon/flags/co.png |
| /var/www/awstats/icon/flags/com.png |
| /var/www/awstats/icon/flags/coop.png |
| /var/www/awstats/icon/flags/cr.png |
| /var/www/awstats/icon/flags/cs.png |
| /var/www/awstats/icon/flags/cu.png |
| /var/www/awstats/icon/flags/cv.png |
| /var/www/awstats/icon/flags/cx.png |
| /var/www/awstats/icon/flags/cy.png |
| /var/www/awstats/icon/flags/cz.png |
| /var/www/awstats/icon/flags/de.png |
| /var/www/awstats/icon/flags/dj.png |
| /var/www/awstats/icon/flags/dk.png |
| /var/www/awstats/icon/flags/dm.png |
| /var/www/awstats/icon/flags/do.png |
| /var/www/awstats/icon/flags/dz.png |
| /var/www/awstats/icon/flags/ec.png |
| /var/www/awstats/icon/flags/edu.png |
| /var/www/awstats/icon/flags/ee.png |
| /var/www/awstats/icon/flags/eg.png |
| /var/www/awstats/icon/flags/eh.png |
| /var/www/awstats/icon/flags/en.png |
| /var/www/awstats/icon/flags/er.png |
| /var/www/awstats/icon/flags/es.png |
| /var/www/awstats/icon/flags/es_cat.png |
| /var/www/awstats/icon/flags/es_eu.png |
| /var/www/awstats/icon/flags/et.png |
| /var/www/awstats/icon/flags/eu.png |
| /var/www/awstats/icon/flags/fi.png |
| /var/www/awstats/icon/flags/fj.png |
| /var/www/awstats/icon/flags/fk.png |
| /var/www/awstats/icon/flags/fm.png |
| /var/www/awstats/icon/flags/fo.png |
| /var/www/awstats/icon/flags/fr.png |
| /var/www/awstats/icon/flags/fx.png |
| /var/www/awstats/icon/flags/ga.png |
| /var/www/awstats/icon/flags/gb.png |
| /var/www/awstats/icon/flags/gd.png |
| /var/www/awstats/icon/flags/ge.png |
| /var/www/awstats/icon/flags/gf.png |
| /var/www/awstats/icon/flags/gh.png |
| /var/www/awstats/icon/flags/gi.png |
| /var/www/awstats/icon/flags/gl.png |
| /var/www/awstats/icon/flags/glg.png |
| /var/www/awstats/icon/flags/gm.png |
| /var/www/awstats/icon/flags/gn.png |
| /var/www/awstats/icon/flags/gov.png |
| /var/www/awstats/icon/flags/gp.png |
| /var/www/awstats/icon/flags/gq.png |
| /var/www/awstats/icon/flags/gr.png |
| /var/www/awstats/icon/flags/gs.png |
| /var/www/awstats/icon/flags/gt.png |
| /var/www/awstats/icon/flags/gu.png |
| /var/www/awstats/icon/flags/gw.png |
| /var/www/awstats/icon/flags/gy.png |
| /var/www/awstats/icon/flags/hk.png |
| /var/www/awstats/icon/flags/hm.png |
| /var/www/awstats/icon/flags/hn.png |
| /var/www/awstats/icon/flags/hr.png |
| /var/www/awstats/icon/flags/ht.png |
| /var/www/awstats/icon/flags/hu.png |
| /var/www/awstats/icon/flags/i0.png |
| /var/www/awstats/icon/flags/id.png |
| /var/www/awstats/icon/flags/ie.png |
| /var/www/awstats/icon/flags/il.png |
| /var/www/awstats/icon/flags/im.png |
| /var/www/awstats/icon/flags/in.png |
| /var/www/awstats/icon/flags/info.png |
| /var/www/awstats/icon/flags/int.png |
| /var/www/awstats/icon/flags/io.png |
| /var/www/awstats/icon/flags/ip.png |
| /var/www/awstats/icon/flags/iq.png |
| /var/www/awstats/icon/flags/ir.png |
| /var/www/awstats/icon/flags/is.png |
| /var/www/awstats/icon/flags/it.png |
| /var/www/awstats/icon/flags/jm.png |
| /var/www/awstats/icon/flags/jo.png |
| /var/www/awstats/icon/flags/jp.png |
| /var/www/awstats/icon/flags/ke.png |
| /var/www/awstats/icon/flags/kg.png |
| /var/www/awstats/icon/flags/kh.png |
| /var/www/awstats/icon/flags/ki.png |
| /var/www/awstats/icon/flags/km.png |
| /var/www/awstats/icon/flags/kn.png |
| /var/www/awstats/icon/flags/kp.png |
| /var/www/awstats/icon/flags/kr.png |
| /var/www/awstats/icon/flags/kw.png |
| /var/www/awstats/icon/flags/ky.png |
| /var/www/awstats/icon/flags/kz.png |
| /var/www/awstats/icon/flags/la.png |
| /var/www/awstats/icon/flags/lb.png |
| /var/www/awstats/icon/flags/lc.png |
| /var/www/awstats/icon/flags/li.png |
| /var/www/awstats/icon/flags/lk.png |
| /var/www/awstats/icon/flags/lr.png |
| /var/www/awstats/icon/flags/ls.png |
| /var/www/awstats/icon/flags/lt.png |
| /var/www/awstats/icon/flags/lu.png |
| /var/www/awstats/icon/flags/lv.png |
| /var/www/awstats/icon/flags/ly.png |
| /var/www/awstats/icon/flags/ma.png |
| /var/www/awstats/icon/flags/mc.png |
| /var/www/awstats/icon/flags/md.png |
| /var/www/awstats/icon/flags/mg.png |
| /var/www/awstats/icon/flags/mil.png |
| /var/www/awstats/icon/flags/mk.png |
| /var/www/awstats/icon/flags/ml.png |
| /var/www/awstats/icon/flags/mm.png |
| /var/www/awstats/icon/flags/mn.png |
| /var/www/awstats/icon/flags/mo.png |
| /var/www/awstats/icon/flags/mp.png |
| /var/www/awstats/icon/flags/mq.png |
| /var/www/awstats/icon/flags/mr.png |
| /var/www/awstats/icon/flags/ms.png |
| /var/www/awstats/icon/flags/mt.png |
| /var/www/awstats/icon/flags/mu.png |
| /var/www/awstats/icon/flags/museum.png |
| /var/www/awstats/icon/flags/mv.png |
| /var/www/awstats/icon/flags/mw.png |
| /var/www/awstats/icon/flags/mx.png |
| /var/www/awstats/icon/flags/my.png |
| /var/www/awstats/icon/flags/mz.png |
| /var/www/awstats/icon/flags/na.png |
| /var/www/awstats/icon/flags/name.png |
| /var/www/awstats/icon/flags/nato.png |
| /var/www/awstats/icon/flags/nb.png |
| /var/www/awstats/icon/flags/nc.png |
| /var/www/awstats/icon/flags/ne.png |
| /var/www/awstats/icon/flags/net.png |
| /var/www/awstats/icon/flags/ng.png |
| /var/www/awstats/icon/flags/ni.png |
| /var/www/awstats/icon/flags/nl.png |
| /var/www/awstats/icon/flags/nn.png |
| /var/www/awstats/icon/flags/no.png |
| /var/www/awstats/icon/flags/np.png |
| /var/www/awstats/icon/flags/nt.png |
| /var/www/awstats/icon/flags/nu.png |
| /var/www/awstats/icon/flags/nz.png |
| /var/www/awstats/icon/flags/om.png |
| /var/www/awstats/icon/flags/org.png |
| /var/www/awstats/icon/flags/pa.png |
| /var/www/awstats/icon/flags/pe.png |
| /var/www/awstats/icon/flags/pf.png |
| /var/www/awstats/icon/flags/pg.png |
| /var/www/awstats/icon/flags/ph.png |
| /var/www/awstats/icon/flags/pk.png |
| /var/www/awstats/icon/flags/pl.png |
| /var/www/awstats/icon/flags/pr.png |
| /var/www/awstats/icon/flags/pro.png |
| /var/www/awstats/icon/flags/ps.png |
| /var/www/awstats/icon/flags/pt.png |
| /var/www/awstats/icon/flags/py.png |
| /var/www/awstats/icon/flags/qa.png |
| /var/www/awstats/icon/flags/ro.png |
| /var/www/awstats/icon/flags/ru.png |
| /var/www/awstats/icon/flags/rw.png |
| /var/www/awstats/icon/flags/sa.png |
| /var/www/awstats/icon/flags/sb.png |
| /var/www/awstats/icon/flags/sc.png |
| /var/www/awstats/icon/flags/sd.png |
| /var/www/awstats/icon/flags/se.png |
| /var/www/awstats/icon/flags/sg.png |
| /var/www/awstats/icon/flags/si.png |
| /var/www/awstats/icon/flags/sk.png |
| /var/www/awstats/icon/flags/sm.png |
| /var/www/awstats/icon/flags/sn.png |
| /var/www/awstats/icon/flags/sr.png |
| /var/www/awstats/icon/flags/st.png |
| /var/www/awstats/icon/flags/su.png |
| /var/www/awstats/icon/flags/sv.png |
| /var/www/awstats/icon/flags/sy.png |
| /var/www/awstats/icon/flags/sz.png |
| /var/www/awstats/icon/flags/tc.png |
| /var/www/awstats/icon/flags/td.png |
| /var/www/awstats/icon/flags/tf.png |
| /var/www/awstats/icon/flags/tg.png |
| /var/www/awstats/icon/flags/th.png |
| /var/www/awstats/icon/flags/tk.png |
| /var/www/awstats/icon/flags/tm.png |
| /var/www/awstats/icon/flags/tn.png |
| /var/www/awstats/icon/flags/to.png |
| /var/www/awstats/icon/flags/tr.png |
| /var/www/awstats/icon/flags/tt.png |
| /var/www/awstats/icon/flags/tv.png |
| /var/www/awstats/icon/flags/tw.png |
| /var/www/awstats/icon/flags/tz.png |
| /var/www/awstats/icon/flags/ua.png |
| /var/www/awstats/icon/flags/ug.png |
| /var/www/awstats/icon/flags/uk.png |
| /var/www/awstats/icon/flags/um.png |
| /var/www/awstats/icon/flags/unknown.png |
| /var/www/awstats/icon/flags/us.png |
| /var/www/awstats/icon/flags/uy.png |
| /var/www/awstats/icon/flags/uz.png |
| /var/www/awstats/icon/flags/va.png |
| /var/www/awstats/icon/flags/vc.png |
| /var/www/awstats/icon/flags/ve.png |
| /var/www/awstats/icon/flags/vg.png |
| /var/www/awstats/icon/flags/vi.png |
| /var/www/awstats/icon/flags/vn.png |
| /var/www/awstats/icon/flags/vu.png |
| /var/www/awstats/icon/flags/wf.png |
| /var/www/awstats/icon/flags/wlk.png |
| /var/www/awstats/icon/flags/ws.png |
| /var/www/awstats/icon/flags/ye.png |
| /var/www/awstats/icon/flags/yt.png |
| /var/www/awstats/icon/flags/yu.png |
| /var/www/awstats/icon/flags/za.png |
| /var/www/awstats/icon/flags/ze.png |
| /var/www/awstats/icon/flags/zm.png |
| /var/www/awstats/icon/flags/zw.png |
| /var/www/awstats/icon/mime |
| /var/www/awstats/icon/mime/ai.png |
| /var/www/awstats/icon/mime/archive.png |
| /var/www/awstats/icon/mime/audio.png |
| /var/www/awstats/icon/mime/doc.png |
| /var/www/awstats/icon/mime/flash.png |
| /var/www/awstats/icon/mime/glasses.png |
| /var/www/awstats/icon/mime/html.png |
| /var/www/awstats/icon/mime/image.png |
| /var/www/awstats/icon/mime/jscript.png |
| /var/www/awstats/icon/mime/lit.png |
| /var/www/awstats/icon/mime/notavailable.png |
| /var/www/awstats/icon/mime/other.png |
| /var/www/awstats/icon/mime/pdf.png |
| /var/www/awstats/icon/mime/php.png |
| /var/www/awstats/icon/mime/phshop.png |
| /var/www/awstats/icon/mime/pl.png |
| /var/www/awstats/icon/mime/ppt.png |
| /var/www/awstats/icon/mime/quicktime.png |
| /var/www/awstats/icon/mime/rar.png |
| /var/www/awstats/icon/mime/real.png |
| /var/www/awstats/icon/mime/script.png |
| /var/www/awstats/icon/mime/svg.png |
| /var/www/awstats/icon/mime/text.png |
| /var/www/awstats/icon/mime/ttf.png |
| /var/www/awstats/icon/mime/unknown.png |
| /var/www/awstats/icon/mime/video.png |
| /var/www/awstats/icon/mime/wmv.png |
| /var/www/awstats/icon/mime/xls.png |
| /var/www/awstats/icon/os |
| /var/www/awstats/icon/os/aix.png |
| /var/www/awstats/icon/os/amigaos.png |
| /var/www/awstats/icon/os/apple.png |
| /var/www/awstats/icon/os/atari.png |
| /var/www/awstats/icon/os/beos.png |
| /var/www/awstats/icon/os/bsd.png |
| /var/www/awstats/icon/os/bsdfreebsd.png |
| /var/www/awstats/icon/os/bsdi.png |
| /var/www/awstats/icon/os/bsdnetbsd.png |
| /var/www/awstats/icon/os/bsdopenbsd.png |
| /var/www/awstats/icon/os/commodore.png |
| /var/www/awstats/icon/os/cpm.png |
| /var/www/awstats/icon/os/debian.png |
| /var/www/awstats/icon/os/digital.png |
| /var/www/awstats/icon/os/dos.png |
| /var/www/awstats/icon/os/dreamcast.png |
| /var/www/awstats/icon/os/freebsd.png |
| /var/www/awstats/icon/os/gnu.png |
| /var/www/awstats/icon/os/hpux.png |
| /var/www/awstats/icon/os/ibm.png |
| /var/www/awstats/icon/os/imode.png |
| /var/www/awstats/icon/os/irix.png |
| /var/www/awstats/icon/os/java.png |
| /var/www/awstats/icon/os/kfreebsd.png |
| /var/www/awstats/icon/os/linux.png |
| /var/www/awstats/icon/os/linuxcentos.png |
| /var/www/awstats/icon/os/linuxdebian.png |
| /var/www/awstats/icon/os/linuxfedora.png |
| /var/www/awstats/icon/os/linuxmandr.png |
| /var/www/awstats/icon/os/linuxredhat.png |
| /var/www/awstats/icon/os/linuxsuse.png |
| /var/www/awstats/icon/os/linuxubuntu.png |
| /var/www/awstats/icon/os/mac.png |
| /var/www/awstats/icon/os/macintosh.png |
| /var/www/awstats/icon/os/macosx.png |
| /var/www/awstats/icon/os/netbsd.png |
| /var/www/awstats/icon/os/netware.png |
| /var/www/awstats/icon/os/next.png |
| /var/www/awstats/icon/os/openbsd.png |
| /var/www/awstats/icon/os/os2.png |
| /var/www/awstats/icon/os/osf.png |
| /var/www/awstats/icon/os/psp.png |
| /var/www/awstats/icon/os/qnx.png |
| /var/www/awstats/icon/os/riscos.png |
| /var/www/awstats/icon/os/sco.png |
| /var/www/awstats/icon/os/sunos.png |
| /var/www/awstats/icon/os/symbian.png |
| /var/www/awstats/icon/os/unix.png |
| /var/www/awstats/icon/os/unknown.png |
| /var/www/awstats/icon/os/vms.png |
| /var/www/awstats/icon/os/webtv.png |
| /var/www/awstats/icon/os/win.png |
| /var/www/awstats/icon/os/win16.png |
| /var/www/awstats/icon/os/win2000.png |
| /var/www/awstats/icon/os/win2003.png |
| /var/www/awstats/icon/os/win95.png |
| /var/www/awstats/icon/os/win98.png |
| /var/www/awstats/icon/os/wince.png |
| /var/www/awstats/icon/os/winlong.png |
| /var/www/awstats/icon/os/winme.png |
| /var/www/awstats/icon/os/winnt.png |
| /var/www/awstats/icon/os/winxbox.png |
| /var/www/awstats/icon/os/winxp.png |
| /var/www/awstats/icon/other |
| /var/www/awstats/icon/other/awstats_logo1.png |
| /var/www/awstats/icon/other/awstats_logo5.png |
| /var/www/awstats/icon/other/awstats_logo6.png |
| /var/www/awstats/icon/other/backleft.png |
| /var/www/awstats/icon/other/button.gif |
| /var/www/awstats/icon/other/he.png |
| /var/www/awstats/icon/other/hh.png |
| /var/www/awstats/icon/other/hk.png |
| /var/www/awstats/icon/other/hp.png |
| /var/www/awstats/icon/other/ht.png |
| /var/www/awstats/icon/other/hx.png |
| /var/www/awstats/icon/other/menu1.png |
| /var/www/awstats/icon/other/menu2.png |
| /var/www/awstats/icon/other/menu3.png |
| /var/www/awstats/icon/other/menu4.png |
| /var/www/awstats/icon/other/menu5.png |
| /var/www/awstats/icon/other/menu6.png |
| /var/www/awstats/icon/other/menu7.png |
| /var/www/awstats/icon/other/menu8.png |
| /var/www/awstats/icon/other/page.png |
| /var/www/awstats/icon/other/vh.png |
| /var/www/awstats/icon/other/vk.png |
| /var/www/awstats/icon/other/vp.png |
| /var/www/awstats/icon/other/vu.png |
| /var/www/awstats/icon/other/vv.png |
| /var/www/awstats/js |
| /var/www/awstats/js/awstats_misc_tracker.js |
| /var/www/awstats/lang |
| /var/www/awstats/lang/awstats-al.txt |
| /var/www/awstats/lang/awstats-ar.txt |
| /var/www/awstats/lang/awstats-ba.txt |
| /var/www/awstats/lang/awstats-be.txt |
| /var/www/awstats/lang/awstats-bg.txt |
| /var/www/awstats/lang/awstats-br.txt |
| /var/www/awstats/lang/awstats-ca.txt |
| /var/www/awstats/lang/awstats-cn.txt |
| /var/www/awstats/lang/awstats-cy.txt |
| /var/www/awstats/lang/awstats-cz.txt |
| /var/www/awstats/lang/awstats-de.txt |
| /var/www/awstats/lang/awstats-dk.txt |
| /var/www/awstats/lang/awstats-en.txt |
| /var/www/awstats/lang/awstats-es.txt |
| /var/www/awstats/lang/awstats-et.txt |
| /var/www/awstats/lang/awstats-eu.txt |
| /var/www/awstats/lang/awstats-fi.txt |
| /var/www/awstats/lang/awstats-fr.txt |
| /var/www/awstats/lang/awstats-gl.txt |
| /var/www/awstats/lang/awstats-gr.txt |
| /var/www/awstats/lang/awstats-he.txt |
| /var/www/awstats/lang/awstats-hr.txt |
| /var/www/awstats/lang/awstats-hu.txt |
| /var/www/awstats/lang/awstats-id.txt |
| /var/www/awstats/lang/awstats-is.txt |
| /var/www/awstats/lang/awstats-it.txt |
| /var/www/awstats/lang/awstats-jp.txt |
| /var/www/awstats/lang/awstats-ko.txt |
| /var/www/awstats/lang/awstats-lt.txt |
| /var/www/awstats/lang/awstats-lv.txt |
| /var/www/awstats/lang/awstats-mk.txt |
| /var/www/awstats/lang/awstats-nb.txt |
| /var/www/awstats/lang/awstats-nl.txt |
| /var/www/awstats/lang/awstats-nn.txt |
| /var/www/awstats/lang/awstats-pl.txt |
| /var/www/awstats/lang/awstats-pt.txt |
| /var/www/awstats/lang/awstats-ro.txt |
| /var/www/awstats/lang/awstats-ru.txt |
| /var/www/awstats/lang/awstats-se.txt |
| /var/www/awstats/lang/awstats-si.txt |
| /var/www/awstats/lang/awstats-sk.txt |
| /var/www/awstats/lang/awstats-sr.txt |
| /var/www/awstats/lang/awstats-th.txt |
| /var/www/awstats/lang/awstats-tr.txt |
| /var/www/awstats/lang/awstats-tw.txt |
| /var/www/awstats/lang/awstats-ua.txt |
| /var/www/awstats/lang/tooltips_f |
| /var/www/awstats/lang/tooltips_f/awstats-tt-br.txt |
| /var/www/awstats/lang/tooltips_f/awstats-tt-cz.txt |
| /var/www/awstats/lang/tooltips_f/awstats-tt-en.txt |
| /var/www/awstats/lang/tooltips_f/awstats-tt-gr.txt |
| /var/www/awstats/lang/tooltips_f/awstats-tt-is.txt |
| /var/www/awstats/lang/tooltips_f/awstats-tt-it.txt |
| /var/www/awstats/lang/tooltips_m |
| /var/www/awstats/lang/tooltips_m/awstats-tt-br.txt |
| /var/www/awstats/lang/tooltips_m/awstats-tt-en.txt |
| /var/www/awstats/lang/tooltips_m/awstats-tt-fr.txt |
| /var/www/awstats/lang/tooltips_m/awstats-tt-gr.txt |
| /var/www/awstats/lang/tooltips_m/awstats-tt-is.txt |
| /var/www/awstats/lang/tooltips_m/awstats-tt-it.txt |
| /var/www/awstats/lang/tooltips_w |
| /var/www/awstats/lang/tooltips_w/awstats-tt-al.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-ba.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-bg.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-br.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-ca.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-cn.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-cz.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-de.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-dk.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-en.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-es.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-fi.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-fr.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-gl.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-gr.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-hu.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-is.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-it.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-jp.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-kr.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-nb.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-nl.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-nn.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-pl.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-ro.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-ru.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-se.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-sk.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-sr.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-tr.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-tw.txt |
| /var/www/awstats/lang/tooltips_w/awstats-tt-ua.txt |
| /var/www/awstats/lib |
| /var/www/awstats/lib/blacklist.txt |
| /var/www/awstats/lib/browsers.pm |
| /var/www/awstats/lib/browsers_phone.pm |
| /var/www/awstats/lib/domains.pm |
| /var/www/awstats/lib/mime.pm |
| /var/www/awstats/lib/operating_systems.pm |
| /var/www/awstats/lib/referer_spam.pm |
| /var/www/awstats/lib/robots.pm |
| /var/www/awstats/lib/search_engines.pm |
| /var/www/awstats/lib/status_http.pm |
| /var/www/awstats/lib/status_smtp.pm |
| /var/www/awstats/lib/worms.pm |
| /var/www/awstats/plugins |
| /var/www/awstats/plugins/clusterinfo.pm |
| /var/www/awstats/plugins/decodeutfkeys.pm |
| /var/www/awstats/plugins/example |
| /var/www/awstats/plugins/example/example.pm |
| /var/www/awstats/plugins/geoip.pm |
| /var/www/awstats/plugins/geoip_city_maxmind.pm |
| /var/www/awstats/plugins/geoip_isp_maxmind.pm |
| /var/www/awstats/plugins/geoip_org_maxmind.pm |
| /var/www/awstats/plugins/geoip_region_maxmind.pm |
| /var/www/awstats/plugins/geoipfree.pm |
| /var/www/awstats/plugins/graphapplet.pm |
| /var/www/awstats/plugins/hashfiles.pm |
| /var/www/awstats/plugins/hostinfo.pm |
| /var/www/awstats/plugins/ipv6.pm |
| /var/www/awstats/plugins/rawlog.pm |
| /var/www/awstats/plugins/timehires.pm |
| /var/www/awstats/plugins/timezone.pm |
| /var/www/awstats/plugins/tooltips.pm |
| /var/www/awstats/plugins/urlalias.pm |
| /var/www/awstats/plugins/userinfo.pm</code> |
| ==== Konfiguration ==== |
| === Cronjob für Statistikaufbereitung === |
| Wie Eingangs schon erwähnt, besteht AWStats im Grunde aus zwei Teilen, der Statistikaufberreitung - sozusagen das **backend** und dem zweiten Teil der Darstellung und Präsentation durch den Webserver, das **frontend**. |
| |
| Damit das backend nun regelmäßig die Webserver-Logfiles zusammenfasst und die AWStats-Files erstellen kann, legen wir uns am besten einen passenden cronjob an. Für unsere Belange begnügen wir uns mit einer täglichen Aufbereitung der Daten. |
| |
| Wir legen uns daher unter **/etc/cron.daily/** einen batchjob an. Bei einer stündlichen Aufbereitung wäre dann eben **vim /etc/cron.hourly/** der Platz unserer Begierde. |
| |
| Wir legen uns also nun unseren batchjob an: |
| <code>#!/bin/sh |
| /usr/bin/awstats_updateall.pl now -configdir=/etc/awstats/ --awstatsprog=/var/www/awstats/awstats.pl >/dev/null</code> |
| und markieren die Datei als //ausführbar//. |
| <code>chmod +x /etc/cron.daily/awstats-update |
| ll /etc/cron.daily/awstats-update |
| -rwxr-xr-x 1 root root 112 23. Okt 17:07 /etc/cron.daily/awstats-update</code> |
| === Apache Vhost anlegen === |
| Für den Zugriff auf unsere Webserver-Statistiken legen wir uns einen virtuellen Host an. Die entsprechende Konfigurationsdatei **vhosts.conf** haben wir im Verzeichnis **/etc/httpd/conf.d** angelegt. |
| |
| Mit dem Editor unserer Wahl ergänzen wir nun unsere virtuelen Hosts um einen weiteren: |
| <code>vim /etc/httpd/conf.d/vhosts.conf |
| |
| # |
| # awstats.nausch.org |
| # |
| <VirtualHost *:80> |
| ServerAdmin webmaster@nausch.org |
| ServerName awstats.nausch.org:80 |
| ServerAlias www.awstats.nausch.org |
| ServerPath / |
| DocumentRoot "/var/www/awstats" |
| <Directory "/var/www/awstats"> |
| Options FollowSymLinks |
| AllowOverride AuthConfig |
| Order allow,deny |
| Allow from all |
| </Directory> |
| Alias /awstatsclasses "/var/www/awstats/classes/" |
| Alias /awstatscss "/var/www/awstats/css/" |
| Alias /awstatsicons "/var/www/awstats/icon/" |
| ScriptAlias /awstats/ "/var/www/awstats/" |
| <Directory "/var/www/awstats"> |
| Options None |
| AllowOverride AuthConfig |
| Order allow,deny |
| Allow from all |
| </Directory> |
| DirectoryIndex index.htm |
| ErrorLog logs/awstats_error.log |
| CustomLog logs/awstats_access.log combined |
| </VirtualHost></code> |
| Damit unsere Änderungen auch wirksam werden, starten wir unseren Webserver kurzerhand einfach durch: |
| #service httpd restart |
| === Logrotate anpassen === |
| In regelmäßigen Abständen werden die Logfiles unseres Webserver rotiert, d.h. es werden die Alten Daten gapackt und eine neue Logdatei angelegt. |
| |
| AWStats kann jedoch nur auf das aktuelle Logfile zugreifen, nicht aber auf die bereits archivierten. Damit nun keine Statistik-Daten //verloren// gehen, müsssen wir noch sicherstellen, dass vor dem Archivierungsintervall von **logrotate**, AWStats einen Update seiner Statistikfiles machen kann. |
| |
| Dies erreichen wir durch Modifikation der zugehörigen Konfigurationsdatei unseres Webservers in **/etc/logrotate.d/httpd**. |
| |
| Wie schon so oft schnappen wir uns den editor unserer Wahl und ergänzen die Konfigurationsdatei: |
| <code>vim /etc/logrotate.d/httpd |
| |
| /var/log/httpd/*log { |
| missingok |
| notifempty |
| sharedscripts |
| prerotate |
| /usr/bin/awstats_updateall.pl now -configdir=/etc/awstats/ --awstatsprog=/var/www/awstats/awstats.pl >/dev/null |
| endscript |
| postrotate |
| /sbin/service httpd reload > /dev/null 2>/dev/null || true |
| endscript |
| }</code> |
| ==== Ergebnis ==== |
| Zum komfortablen Aufruf unserer Webserverstatistiken erstellen wir uns nun eine ** Webseite => [[root:awstats]] ** mit den zugehörigen Aufrufen. |
| ===== Die Kür - BetterAWStats ===== |
| |
| Nachdem uns AWStats ja schon viele Dinge bietet, verbessern wir das ganze noch mittels [[http://sourceforge.net/projects/betterawstats/|BetterAWStats]]. Die ganzten Gimicks sind aud der [[http://sourceforge.net/projects/betterawstats/|Projektseite]] ausfürlich beschrieben. |
| |
| Mir persönlich gefällt vor allem neben der optischen Aufmachung, die komfortable Möglichkeit Auswertungen einzelner VHosts zu wechseln. |
| ==== Download ==== |
| Von der [[http://betterawstats.com/main/a/download|Homepage]] laden wir uns das aktuelle ZIP-Archiv auf unseren Rechner. |
| Das erhaltene ZIP-Archiv entpacken wir dann an unsere bevorzugte Stelle, z.B. **/usr/share/betterawstats**. |
| ==== Installation ==== |
| Für den Betrieb von **BetterAWStats** benötigen wir noch das Paket **php-gd** zur PHP Unterstützung der GD Gaphic Library, welches wir noch via **yum** installieren. |
| yum install php-gd |
| Den Inhalt von **cd /usr/share/betterawstats/icons/** kopieren wir dann noch **/var/www/icons**. |
| cp /usr/share/betterawstats/icons/* /var/www/icons/ |
| ==== Konfiguration ==== |
| === Programmcode anpassen === |
| Da uns bei einem Aufruf unseres - noch nachfolgend zu definierender VHost - mit dem Fehler **Call to undefined function: memory_get_peak_usage** quittieren würde, passen wir noch gamäß dem [[http://betterawstats.com/forum/viewtopic.php?f=3&t=14|BetterAWStats-Userforum]] das Programm /usr/share/betterawstats/core/display_helpers.php an. |
| |
| vim /usr/share/betterawstats/core/display_helpers.php |
| // new patched line |
| . baw_display_version("<br" . XHTML . "> in $finaltime") |
| // old original line |
| // . baw_display_version("<br" . XHTML . "> in $finaltime, max menory: " . baw_byte_format(memory_get_peak_usage(true))) |
| === Dateirechte anpassen === |
| Da wir später unsere Installation via Web-Frontend (um)konfigurieren wollen, ändern wir noch die Dateirechte der Konfigurationsdatei. |
| chown apache:apache /usr/share/betterawstats/config.php |
| chmod 664 /usr/share/betterawstats/config.php |
| Dabei (be)__achten__ wir, dass wir später unsere Konfiguration zugriffsgeschützt mit einer **.htaccess** versehen. |
| === Apache Vhost anlegen === |
| Für den Zugriff auf unsere Webserver-Statistiken legen wir uns einen virtuellen Host an. Die entsprechende Konfigurationsdatei **vhosts.conf** haben wir im Verzeichnis **/etc/httpd/conf.d** angelegt. |
| |
| Mit dem Editor unserer Wahl ergänzen wir nun unsere virtuelen Hosts um einen weiteren: |
| <code>vim /etc/httpd/conf.d/vhosts.conf |
| |
| # |
| # betterawstats.nausch.org |
| # |
| <VirtualHost *:80> |
| ServerAdmin webmaster@nausch.org |
| ServerName betterawstats.nausch.org:80 |
| ServerAlias betterawstats.nausch.org *.betterawstats.nausch.org |
| ServerPath / |
| Alias /icons "/usr/share/betterawstats/icons/" |
| DocumentRoot "/usr/share/betterawstats" |
| <Directory "/usr/share/betterawstats"> |
| Options FollowSymLinks |
| AllowOverride AuthConfig |
| Order Deny,Allow |
| Deny from all |
| Allow from 127.0.0.1 |
| Allow from 192.168.100.0/24 |
| </Directory> |
| DirectoryIndex index.php |
| ErrorLog logs/betterawstats_error.log |
| CustomLog logs/betterawstats_access.log combined |
| </VirtualHost></code> |
| Nun ist es an der Zeit unsere **//BetterAWStats//** final zu konfigurieren. Dazu rufen wir mit dem Webbrowser unserer Wahl, unseren definierten VHost auf. |
| elinks http://betterawstats.nausch.org |
| |
| Alternativ können wir auch die sehr gut dokumentierte Konfigurationsdatei vin BetterAWStats **/usr/share/betterawstats/config.php** auch per Hand editieren. Die entscheidenden Definitionen sind nachfolgend aufgeführt: |
| <code>$BAW_CONF['site_url'] = 'http://betterawstats.nausch.org'; |
| $BAW_CONF['site_path'] = '/usr/share/betterawstats'; |
| $BAW_CONF['path_data'] = '/var/www/awstats'; |
| $BAW_CONF['path_lib'] = '/var/www/awstats/lib'; |
| $BAW_CONF['path_lang'] = '/var/www/awstats/lang'; |
| $BAW_CONF['icons_url'] = 'http://awstats.nausch.org/icon'; |
| $BAW_CONF['online_config'] = true; |
| $BAW_CONF['online_config_password'] = 'Oliver-Spiesshofer-is-a-geek'; |
| $BAW_CONF['limit_server'] = 'show_all';</code> |
| ==== Problemhandling ==== |
| Sollten widererwarten beim Aufruf der von Betterawstats generierten Webseite, Formatierungsfehler auftauchen, so sind die Icons aus **// /usr/share/betterawstats/icons //** nach **// /var/www/icons/ //** zu kopieren. Oder besser noch die VHostdefinitionen zu überprüfen. |
| |
| ===== Website Analytics mit Piwik ===== |
| |
| Einen ganz anderen Ansatz, nämlich nicht das Auswerten der Serverlogs, sondern das Sammeln von Informationen über den Client, geht [[http://piwik.org|Piwik]]. Ähnlich wie bei **Google Analytics** werden Informationen zum Besuch unserer Seiten gewonnen. Diese Daten werden jedoch nicht an Dritte, in dem Falle Google, weitergegeben - die ev. dann sonst was damit veranstalten - sondern auf unserem eigenen Server abgespeichert. |
| |
| Eine ausfürliche (Installations-)Beschreibung zu **Piwik** findet man [[centos:piwik|hier]]. |
| |
| |