Avatar billede dennism Nybegynder
14. september 2005 - 17:58 Der er 21 kommentarer og
1 løsning

Debian: Webalizer

Jeg har netop fået installeret webalizer, og det ser ud til at køre fint. Kan i hvert fald hente det fra http://minip/webalizer.

Jeg har dog planer om at skulle køre flere domæner på min server.
Hvordan sætter jeg webalizer op til det? Således at hvert domæne for stat over egen trafik mm.
Som det er nu, er alt trafiken på serveren samlet ét sted.
Avatar billede dennism Nybegynder
14. september 2005 - 20:50 #1
Ingen der kan hjælpe?
Avatar billede mixeren Nybegynder
14. september 2005 - 22:33 #2
Du oprette en ".conf" for hver virtual host du vil måle på, dem lægger du i det samme dir F.eks. /etc/webalizer

Det cron job skal så se sådan her ud:
for i in /etc/webalizer/*.conf; do webalizer -c $i; done

Læs mere på http://www.webalizer.org/faq.html (punkt 17)
Avatar billede dennism Nybegynder
14. september 2005 - 22:37 #3
Hvilket indhold skal mine .conf hvad?
Avatar billede dennism Nybegynder
14. september 2005 - 22:41 #4
Har er hvad jeg kan udfylde:

HostName utroligt.dk
OutputDir /var/www/utroligt.dk/webalizer
LogFile ?
HideReferrer ?
HideSite ?
Avatar billede mixeren Nybegynder
14. september 2005 - 22:42 #5
webalizer har en config fil lige som alle andre programmer. Den laver du en kopi af og ændre de rigtige steder. 

Du skal altså have en fil den kan hedde hvad som helst f.eks. domænenavnet:

domæne1.conf
domæne2.conf

Kik på den orginale, den hedder /etc/webalizer.conf i den rette du de steder hvor den sætter stien til logfilen og til output dir. Den er forklaret temelig godt.
Avatar billede dennism Nybegynder
14. september 2005 - 22:43 #6
Ifælge punkt 17, lyder det som om, at overstående 5 punkter er nok at sætte i .conf-filen?
Avatar billede mixeren Nybegynder
14. september 2005 - 22:45 #7
Ja det vil jeg også mene, resten kan vist godt undværes, hvis du bare skal bruge en standard udgave.
Avatar billede dennism Nybegynder
14. september 2005 - 22:47 #8
HostName utroligt.dk
OutputDir /var/www/utroligt.dk/webalizer
LogFile /var/log/apache2/access.log
HideReferrer ?
HideSite ?

Hvad skal de to sidste være?
Avatar billede mixeren Nybegynder
14. september 2005 - 22:50 #9
Domænet, hvis den ikke skal tælle sig selv med.
Avatar billede dennism Nybegynder
14. september 2005 - 22:58 #10
Skal det det!?
Se her:
http://stat.utroligt.dk/

Som du kan se, så tager den hele serveren med i stat.

Jeg har følgende i min *.conf:
HostName utroligt.dk
OutputDir /var/www/utroligt.dk/webalizer
LogFile /var/log/apache2/access.log
Avatar billede mixeren Nybegynder
14. september 2005 - 23:04 #11
Den tager så alle hits der bliver registreret i:
LogFile /var/log/apache2/access.log

Hver domænenavn skal have sin egen logfil

Hver udgave af webalizer skal pege på den tilhørende log fil.
Avatar billede dennism Nybegynder
14. september 2005 - 23:11 #12
Oki. Jeg har nu:

HostName utroligt.dk
OutputDir /var/www/utroligt.dk/webalizer
LogFile /var/www/utroligt.dk/access.log

Jeg kører derfor:
webalizer /etc/webalizer/utroligt.dk.conf, og det giver:
http://80.164.103.202/utroligt.dk/webalizer/

Det er denne fil den laver log over:
http://80.164.103.202/utroligt.dk/access.log

Kan ikke forstå, hvor de andet stadig er på sitet?
Avatar billede dennism Nybegynder
14. september 2005 - 23:14 #13
Hov..kan se den siger:

...
...
...
Læser tidligere kørselsdata.. webalizer.current
10 poster (10 ignorerede) på 0,00 sekunder

Hvorfor har den 10 ignorerede?
Avatar billede mixeren Nybegynder
14. september 2005 - 23:17 #14
Webalizer er så smart at den kun gennemsøger nye linjer i logfilen, derfor vil dem du kørte inde stadig være der.

Der er i outputdit to filer:
webalizer.current
webalizer.hist

Hvis jeg husker rigtig så kan du bare slette dem, så ved den ikke hvor den er kommet til og derfor køre den hele loggen igennem igen.
(lav lige en backup inden du sletter dem)
Avatar billede mixeren Nybegynder
14. september 2005 - 23:19 #15
De 10 ignorerede er netop dem som den allerede har læst.
(Vi krysede vist lige hinanden der)
Avatar billede dennism Nybegynder
14. september 2005 - 23:32 #16
Sådan ;) Nu ligner det sku noget :)

Se her:
http://stat.utroligt.dk/usage_200509.html

HVad kan jeg gøre, for at stat.utroligt.dk ikke bliver talt med?
Avatar billede dennism Nybegynder
14. september 2005 - 23:35 #17
Jeg har prøver med:
HideSite stat.*
HideSite phpmyadmin.*

Men det hjælper ikke.
Avatar billede mixeren Nybegynder
14. september 2005 - 23:47 #18
Har ikke de store erfaringer med hidestat, men prøv at angive hele domænenavnet. og selvfølgelig huske at få nulstillet log filen. ;-)
Avatar billede dennism Nybegynder
15. september 2005 - 09:13 #19
Med kommandoen rm kan man slette filer. Men hvordan sletter man mapper?
Avatar billede dennism Nybegynder
15. september 2005 - 16:21 #20
Heh..kan simpelthen ik finde ud af at slette mapper :)
Avatar billede dennism Nybegynder
15. september 2005 - 17:31 #21
Har fået det til at virke. Smider du lige et svar?
Avatar billede mixeren Nybegynder
16. september 2005 - 09:20 #22
svar
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester