Suche Loesung fuer Apache 2

Apache, Lighttpd, nginx, Cherokee
Post Reply
demonlord
Posts: 15
Joined: 2003-04-07 12:49
Location: Dortmund
Contact:
 

Suche Loesung fuer Apache 2

Post by demonlord »

Hi Leute,

Ich hab das halbe Netz und das Board bis seite 12 gelesen, und wurde nicht fuendig, daher die Frage:

Ich habe einen Apache 2 am laufen, und habe viele useraccounts fuer kollegen & freunde. Jeder hat seinen eigenen webspace, virtual container & username.

Ich moechte nun gerne, das pro user oder domain maximal x mb/monat uebertragen werden koennen.

Gibt es solche loesungen?

Danke im Vorraus!
-Christian
pollux
Posts: 52
Joined: 2003-03-05 18:55
 

Re: Suche Loesung fuer Apache 2

Post by pollux »

Hi,

da Du so viel gesucht hast, gehe ich davon aus, daß keine vorgefertigte Lösung existiert.
Mein Ansatz wäre der, per Cronjob (täglich, stündlich, minütlich?) die Logfiles der einzelnen VHosts durchzugehen und das übertragene Datenvolumen zu addieren. Wenn jemand über sein Limit kommt, kann Dir das Skript eine Mail schicken oder über eine Ã?nderung der Apache-Konfig die Domain ganz sperren.

Grüße

Pollux
olaf.dietsche
Posts: 401
Joined: 2002-12-19 02:06
Location: Siegburg
 

Re: Suche Loesung fuer Apache 2

Post by olaf.dietsche »

Vielleicht ist mod_accounting http://sourceforge.net/projects/mod-acct/ eine Basis für dich. Allerdings weiß ich nicht, ob es dieses Modul für Apache 2 gibt.

P.S.: Ansonsten mal nach "apache accounting" bzw. "apache traffic" googlen.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Suche Loesung fuer Apache 2

Post by flo »

Falls Du Webalizer oder sonst irgendetwas in der Art einsetzt, greppe Dir doch den Traffic aus den Statistiken raus - hat noch den Vorteil, daß der Kunde das überprüfen könnte.

Ansonsten Apache-Log und evtl. per awk die Traffic-Spalte addieren.

flo.
demonlord
Posts: 15
Joined: 2003-04-07 12:49
Location: Dortmund
Contact:
 

Re: Suche Loesung fuer Apache 2

Post by demonlord »

Hi,

Ja, jeder hat ein webalizer script, was alle 12 stunden erneuert wird.
Die frage ist nur, wenn ein user/domain ueber den traffic kommt, wie
sperre ich den "elegant" ?

hat einer einen Ansatz?
oxygen
Posts: 2138
Joined: 2002-12-15 00:10
Location: Bergheim
 

Re: Suche Loesung fuer Apache 2

Post by oxygen »

Den Docroot des Vhost auf eine gespeerte Seite umschreiben, wie z.B. Confixx es tut.
flo
Posts: 2223
Joined: 2002-07-28 13:02
Location: Berlin
 

Re: Suche Loesung fuer Apache 2

Post by flo »

Nimm vor allen anderen Vhost einen "gesperrten" rein, auf dem ein nettes Bild erscheint.

In die "ServerAlias"-Zeile baust Du dann für jede entsprechende Domain des Kunden (oder nach Belieben) *.domain.de und domain.de ein.
Danach noch graceful den Apachen neu starten und das wars ...

Hat so den Vorteil, daß Du nicht per Script in Deiner normalen Config rumschreiben musst ...

flo.
Post Reply