Installasjon av AWStats

AWStats er et kraftig statistikkprogram som er basert på åpen kildekode, det betyr at det er gratis. AWStats kan brukes til å samle inn statistikk fra flere forskjellige medier, men i denne artikkelen skal jeg gå gjennom hvordan du kan installere AWStats til å føre statistikk over besøk på hjemmesiden din. Den nyeste versjonen av AWStats kan du laste ned fra AWStats hjemmeside.

Her følger en punktvis gjennomgang av hvordan du kan installere AWStats på på din egen hjemmeside:

Jeg tar utgangspunkt i at du allerede har lastet ned en versjon av AWStats, og at du har pakket ut filene (hvis hjemmesiden din ligger på en Linux-server så skal du laste ned den som avslutter på .zip).

Beveg deg innover i mappene slik; awstats-6.4, wwwroot, cgi-bin. Her finner du filen som heter awstats.model.conf, lag en kopi av den og gi den nye kopien navnet awstats.conf.

awstats.conf åpner du så i en ren tekstedior, som for eksempel notisblokk. Let deg frem til følgende linje: LogFile="/var/log/httpd/mylog.log". Her endrer du /var/log/httpd/mylog.log til å bli stien til din egen loggfil for statistikk. Kjenner du ikke adressen til loggfilen din, og hvis du ikke finner den blant filene på serveren, da må du kontakte firmaet du har hjemmesidene dine hos og spørre dem.

I SiteDomain="" skriver du inn ditt domene, hos meg blir det slik: SiteDomain="webaksess.no", for at vi senere ikke skal få problemer med å sette opp en cron-jobb så bør du unngå å ta med www-ene i domenet.

Avslutt og lagre endringene du har gjort i awstats.conf.

Nå skal du laste opp filene du trenger til webområdet ditt, til det må bruker du et FTP-program. Last opp alt innholdet i cgi-bin-mappen lokalt til cgi-bin-mappen på webområdet ditt, hvis du ikke allerede har en slik mappe må du lage den eller spørre firmaet du har hjemmesiden din hos.

En av filene du akkurat har lastet opp er awstats.pl, den skal du nå sette filrettighetene (chmod) til, til 755, dette gjør du direkte på serveren fra FTP-programmet du bruker. Det er forskjellige måter å gjøre dette på alt avhengig av hvilket FTP-program du har. Men sannsynligvis kan du høyreklikke på awstats.pl og få opp en meny med muligheten for å velge å sette filrettigheter.

Så skal vi laste opp enda litt mer til serveren. I wwwroot-mappen finner du en mappe som heter icon. Last opp hele icon-mappen med alt innholdet, last det opp til samme nivå på serveren som cgi-bin-mappen ligger på. Du skal altså ikke laste opp icon-mappen til selve cgi-bin-mappen, den skal ligge ved siden av, på samme nivå.

Nå kan du avslutte FTP-programmet. Start så nettleseren din og gå til: http://www.ditt_domene.com/cgi-bin/awstats.pl. Hvis du har gjort alt riktig, som beskrevet ovenfor, vil du nå få opp statistikksiden til AWStats som skal vise statistikk for nettstedet ditt. Men det gjør den ikke, ikke enda, for først må den oppdatere seg i forhold til statistikk-loggen din, og det kjekkeste er hvis den kan gjøre det automatisk, for eksempel en gang i døgnet hver natt. For å få til det så må du sette opp en cron-jobb. Er du klar? Da setter vi i gang. Vi skal nå lage en crontab!

For å gjøre dette må vi logge oss på webområdet ditt via SSH, og da trenger du brukernavnet og passordet ditt som er ment for SSH. I tillegg trenger du et program til å logge deg på via SSH med, min anbefaling er at du bruker PuTTY. PuTTY er forøvrig gratis. Når du har lastet det ned så ser du at det kun betstår av én .exe-fil, og det trenger ingen ytterligere installasjon.

Velg arkfanen i venstre kolonne som heter Session, i vinduet til høyre skriver du inn domenenavnet til nettsiden din i feltet for Host Name (or IP adress), hos meg blir det webaksess.no. Pass på at det står 22 i feltet for Port, og at det er hukket av for SSH. Gi din nye konfigurasjon et navn, det gjør du ved å skrive inn, for eksempel standard, i feltet for Saved Sessions, klikk så på knappen Save. Nå vil du se at det har dukket opp en ny linje som heter standard i det hvite feltet nedenfor. Nå er du klar til å logge deg på webområdet ditt via SSH.

I det hvite feltet har du to oppføringer, den ene heter Default Settings og den andre heter standard, det var den du akkurat lagret. Dobbeltklikk så på standard, dette åpner et sort vindu som inneholder teksten login as:. Her skriver du inn brukernavnet ditt og trykker Enter. Så skriver du inn ditt passord, vær oppmerksom på at du ikke kan se at du skriver noe, men bare fortsett, trykk deretter Enter. Du er nå logget inn.

Det første du gjør er å bytte editor. Skriv inn export EDITOR="pico" og trykk Enter. Skriv så inn crontab -e og trykk Enter igjen. Skriv deretter inn, men forandre stien til å bli din faktiske bane til awstats.pl på webområdet ditt, bytt også ut ditt_domene med det som er domenenavnet ditt. Du må ikke ta med WWW-ene, kun domenet. Hvis du allikevel tar med WWW-ene, da må du forandre i awstats.conf der det står LogFile=". Har du med WWW-ene i awstats.conf så må du også ha de med her, hvis ikke så vil ikke statistikken din bli oppdatert. Dette skriver du så inn:

30 12 * * * /home/brukernavn/www/cgi-bin/awstats.pl -config=ditt_domene -update >/dev/null

Tallet 30 er minutter og tallet 12 er timer, så hvis du vil at statistikken skal oppdatere seg klokken halv ett hver natt, da blir det 30 12 * * *.

Det er viktig at hele denne teksten står på én linje uten linjeskift. Etter teksten kan du med fordel sette inn et par tomme linjeskift.

Så må du lagre det du har skrevet inn. På tastaturet trykker du og holder inne CTRL og O (O som i Ole). Når du har gjort det én gang, trykker og holder du inne CTRL og T, deretter trykker du Enter. Det vil nå stå teksten Wrote 3 lines, men det kan stå et annet antall linjer, alt etter hvor mange tomme linjeskift du satt inn etter linjen med tekst.

Så skal vi avslutte, da klikker du og holder inne CTRL og X, du får så opp installing new crontab, så skriver du inn exit og avslutter det hele med Enter.

Gratulerer! Du har nå installert AWStats, og etter klokken halv ett i natt så kan du gå til ditt_domene/cgi-bin/awstats.pl og kose deg med å analysere statistikken over besøkende på hjemmesiden!

Til slutt så anbefaler jeg deg å stikke innom webloggen til Karl Ove Hufthammer, han har oversatt AWStats til nynorsk og har skrevet mye om programmet på nettsidene sine: Huftis’ blogg og Huftis’ nettstad: AWStats.

Dette innlegget ble postet i Programvare. Bokmerk permalenka.

2 svar til Installasjon av AWStats

  1. Martin Bekkelund sier:

    Jeg ønsker bare å understreke viktigheten av å passordbeskytte statistikk-sider, slik at ikke søkemotorer indekserer statistikken. Referer-spammere legger igjen sine skitne visittkort i loggene, som benyttes i statistikken, som igjen indekseres av søkemotorer med det resultat at spammernes nettsted oppnår en høyere rangering i søkemotoren.

  2. Asle Ommundsen sier:

    Jeg mener det er mer enn godt nok å bruke Disallow i robots.txt i kombinasjon med ikke-klikkbare lenker på statistikksidene. Det sier seg selv at når det ikke finnes noen lenker å følge så vil heller ikke spammerene oppnå det de var ute etter.