Installation af awstats på Ubuntu 9.04

Har du en guide til en funktion eller et program? Har du tips og trick, som du gerne vil dele med andre? Post dem her.
wolf
Indlæg: 110
Tilmeldt: 29. jan 2008, 08:58
Geografisk sted: Nørresundby

Installation af awstats på Ubuntu 9.04

Indlæg af wolf »

Awstats er ikke konfigureret ordentligt, når den installeres på Ubuntu 9.04 via pakkeinstallationsprogrammet, men det kan klares på følgende vis.

1. Installer awstats

Kode: Vælg alt

sudo aptitude install awstats libnet-ip-perl libgeo-ipfree-perl

2. Konfigurer awstats

Tilføj følgende linier til /etc/awstats/awstats.conf.local:

Kode: Vælg alt

LogFile="/var/log/apache2/access.log"
SiteDomain="ditdomæne.dk"
LoadPlugin="geoipfree"
LoadPlugin="ipv6"
LoadPlugin="tooltips"

Hvor ditdomæne.dk selvfølgelig skal erstattes af det domæne, du ønsker at overvåge. Det er også muligt, at du har valgt at lægge logfilen for det pågældende domæne et andet sted end /var/log/apache2/access.log - i så fald skal du også rette dette i det ovenstående.

Ret også /etc/cron.d/awstats, så der fremgår den korrekte sti til Apache2 logfilen:

Kode: Vælg alt

0,10,20,30,40,50 * * * * www-data [ -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=awstats -update >/dev/null

Her gælder det selvfølgelig også, at hvis din logfil ligger et andet sted, så skal dette sted fremgå i stedet.

3. Kør awstats første gang

Kode: Vælg alt

sudo /usr/lib/cgi-bin/awstats.pl -config=awstats -update
sudo chown -R www-data:www-data /var/lib/awstats

4. Konfigurer webside for awstats

Tilføj filen /etc/apache2/conf.d/awstats med følgende indhold:

Kode: Vælg alt

# Setup awstats

ScriptAlias /awstats/ /usr/lib/cgi-bin/
Alias /awstatsclasses "/usr/share/awstats/lib/"
Alias /awstats-icon/ "/usr/share/awstats/icon/"
Alias /awstatscss "/usr/share/doc/awstats/examples/css"

<Directory /awstats>
    Options ExecCGI -MultiViews +SymLinksIfOwnerMatch
</Directory>

# Protect the awstats web page
<FilesMatch "awstats.pl">
    AuthType Basic
    AuthName "Awstats"
    AuthUserFile /etc/apache2/private-htpasswd
    Require valid-user
</FilesMatch>

Husk at tilføje htpasswords til /etc/apache2/private-htpasswd, så du kan tilgå awstats websiden. Det gør du første gang ved at skrive:

Kode: Vælg alt

sudo htpasswd -c /etc/apache2/private-htpasswd mitbrugernavn

hvor "mitbrugernavn" er det brugernavn, du ønsker at logge ind med. Hvis du ønsker at tilføje yderligere brugere, skal du blot undlade "-c" i den ovenstående kommando.

Kode: Vælg alt

sudo /etc/init.d/apache2 reload

Awstats can nu tilgås via http://ditdomæne.dk/awstats/awstats.pl
Senest rettet af wolf 6. jun 2009, 10:23, rettet i alt 2 gange.
NightHawk-Inc
Indlæg: 1
Tilmeldt: 25. jan 2009, 10:07

Re: Installation af awstats på Ubuntu 9.04

Indlæg af NightHawk-Inc »

Husk sudo /etc/init.d/apache2 restart :oops:

Night
wolf
Indlæg: 110
Tilmeldt: 29. jan 2008, 08:58
Geografisk sted: Nørresundby

Re: Installation af awstats på Ubuntu 9.04

Indlæg af wolf »

NightHawk-Inc skrev:Husk sudo /etc/init.d/apache2 restart

Tilføjet.
soundpartner
Indlæg: 3461
Tilmeldt: 27. sep 2008, 23:51
IRC nickname: sound
Geografisk sted: København

Re: Installation af awstats på Ubuntu 9.04

Indlæg af soundpartner »

super fedt... det må jeg installere!!!

hvad kan det og hvad skal jeg bruge det til?

eller med andre ord kan du når du laver sådanne gangske fine og detaljerede guides så ikke skrive lidt mere om hvad det er og bruges til.
der er rigtig mange nye urutinerede ubuntubrugere som bruger dette forum, og de vil fatte hat af det der her er skrevet
Selvudnævnt guru når det drejer sig om mobilt bredbånd

Webmaster og stifter af:
Billede
Hvor du finder scripts til en hver situation

Billede
wolf
Indlæg: 110
Tilmeldt: 29. jan 2008, 08:58
Geografisk sted: Nørresundby

Re: Installation af awstats på Ubuntu 9.04

Indlæg af wolf »

soundpartner skrev:eller med andre ord kan du når du laver sådanne gangske fine og detaljerede guides så ikke skrive lidt mere om hvad det er og bruges til.
der er rigtig mange nye urutinerede ubuntubrugere som bruger dette forum, og de vil fatte hat af det der her er skrevet

Lige netop awstats er en af de programmer, man enten ved hvad er, eller også har man ikke brug for det. :)

Det er jo ikke forbudt at bruge Google, selv om man er ny og mindre rutineret.