Apache Konfiguration · 2 min read · Jan 11, 2026
Verwalten Sie die Downloadgeschwindigkeit und die Verkehrsbeschränkungen von Apache mit mod_cband
Verwalten Sie die Downloadgeschwindigkeit und die Verkehrsbeschränkungen von Apache mit mod_cband
Version 1.0
Autor: Falko Timme
In diesem Tutorial beschreibe ich, wie man mod_cband auf einem Apache2-Webserver installiert und konfiguriert. mod_cband ist ein Apache 2-Modul, das Bandbreitenquoten und Drosselung bereitstellt. Es löst das Problem, die Bandbreitennutzung von Benutzern und virtuellen Hosts zu begrenzen. Die aktuelle Version kann die Bandbreitenquoten von virtuellen Hosts und Benutzern, die maximale Downloadgeschwindigkeit, die Anfragen pro Sekunde und die maximale Anzahl gleichzeitiger IP-Verbindungen festlegen.
mod_cband kann von Hosting-Unternehmen verwendet werden, die den Datentransfer für ihre Benutzer begrenzen möchten, wie z.B. “10 GB Datenverkehr pro Monat”.
In den ersten beiden Kapiteln zeige ich, wie man mod_cband auf Debian Sarge und auf Fedora Core 5 (der 64-Bit-Version) installiert, und im dritten Kapitel beschreibe ich, wie man Apache für mod_cband konfiguriert, was unabhängig von der verwendeten Distribution ist.
Bitte beachten Sie: mod_cband ist ein Apache2-Modul, es funktioniert nicht mit Apache 1.3.x!
Ich möchte zunächst sagen, dass dies nicht der einzige Weg ist, ein solches System einzurichten. Es gibt viele Möglichkeiten, dieses Ziel zu erreichen, aber dies ist der Weg, den ich wähle. Ich gebe keine Garantie, dass dies bei Ihnen funktioniert!
1 Installation auf Debian Sarge
Um mod_cband zu kompilieren, müssen wir apxs2 installiert haben. Das erreichen wir, indem wir Folgendes tun:
apt-get install apache2-prefork-devAls nächstes laden wir mod_cband herunter und installieren es wie folgt:
cd /tmp
wget http://cband.linux.pl/download/mod-cband-0.9.7.4.tgz
tar xzvf mod-cband-0.9.7.4.tgz
cd mod-cband-0.9.7.4
./configure
make
make install
Der Befehl make install sollte das mod_cband-Modul zu /etc/apache2/httpd.conf hinzugefügt haben. Führen Sie aus:
vi /etc/apache2/httpd.confund überprüfen Sie, ob Sie eine Zeile wie diese finden:
| LoadModule cband_module /usr/lib/apache2/modules/mod_cband.so |
(Wenn Sie diese Zeile nicht finden, fügen Sie sie selbst hinzu.)
Starten Sie schließlich Apache neu:
/etc/init.d/apache2 restartDie Installation von mod_cband ist nun abgeschlossen.
2 Installation auf Fedora Core 5
Um mod_cband zu kompilieren, müssen wir apxs installiert haben. Das erreichen wir, indem wir Folgendes tun:
yum install httpd-develAls nächstes laden wir mod_cband herunter und installieren es wie folgt:
cd /tmp
wget http://cband.linux.pl/download/mod-cband-0.9.7.4.tgz
tar xzvf mod-cband-0.9.7.4.tgz
cd mod-cband-0.9.7.4
./configure
make
make install
Der Befehl make install sollte das mod_cband-Modul zu /etc/httpd/conf/httpd.conf hinzugefügt haben. Führen Sie aus:
vi /etc/httpd/conf/httpd.confund überprüfen Sie, ob Sie eine Zeile wie diese finden:
| LoadModule cband_module /usr/lib64/httpd/modules/mod_cband.so |
(Wenn Sie diese Zeile nicht finden, fügen Sie sie selbst hinzu.)
Starten Sie schließlich Apache neu:
/etc/init.d/httpd restartDie Installation von mod_cband ist nun abgeschlossen.
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.