mercredi 15 avril 2009

APACHE : Utiliser le mod_bw (bandwith)

Le module Bandwith permet de gerer la bande passante de chaque client VirtualHost individuellement.

Installer le module (sous Debian)
apt-get install libapache2-mod-bw

Activer le module
a2enmod bw

Modifier le virtualHost. Pour les 2 premieres lignes, se referer à l'article "Utiliser le module vhost_alias pour simplifier les virtualHosts".


Options +FollowSymLinks
VirtualDocumentRoot /var/Www/%0.0
#Gestion BandWith
BandWidthModule On
#ON LIMITE LA BANDE PASSANTE TOTALE A 5Mb/s
BandWidth all 5000000
#ON LIMITE LES FICHIERS DE + DE 5Mo à 500kb/s
LargeFileLimit all 5000 500000
#LE NB MAX DE CONNECTIONS à 20.
MaxConnection all 20
#LE MINIMUM ALLOUE DOIT ETRE DE 20Kb/s
MinBandWidth all 20000


Puis redemarrer apache et verifier attentivement les logs pour voir si tout va bien.

Aucun commentaire:

Enregistrer un commentaire