Installation af awstats på Ubuntu 9.04
-
- Indlæg: 110
- Tilmeldt: 29. jan 2008, 08:58
- Geografisk sted: Nørresundby
Installation af awstats på Ubuntu 9.04
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
2. Konfigurer awstats
Tilføj følgende linier til /etc/awstats/awstats.conf.local:
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:
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
4. Konfigurer webside for awstats
Tilføj filen /etc/apache2/conf.d/awstats med følgende indhold:
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:
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.
Awstats can nu tilgås via http://ditdomæne.dk/awstats/awstats.pl
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.
-
- Indlæg: 1
- Tilmeldt: 25. jan 2009, 10:07
Re: Installation af awstats på Ubuntu 9.04
Husk sudo /etc/init.d/apache2 restart
Night
Night
-
- Indlæg: 110
- Tilmeldt: 29. jan 2008, 08:58
- Geografisk sted: Nørresundby
Re: Installation af awstats på Ubuntu 9.04
NightHawk-Inc skrev:Husk sudo /etc/init.d/apache2 restart
Tilføjet.
-
- Indlæg: 3461
- Tilmeldt: 27. sep 2008, 23:51
- IRC nickname: sound
- Geografisk sted: København
Re: Installation af awstats på Ubuntu 9.04
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
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
-
- Indlæg: 110
- Tilmeldt: 29. jan 2008, 08:58
- Geografisk sted: Nørresundby
Re: Installation af awstats på Ubuntu 9.04
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.
Tilbage til "Guides og HowTo's"
Hvem er online
Brugere der læser dette forum: Ingen og 0 gæster