mod_cband
SRPM取得
$ wget http://ftp.riken.jp/pub/Linux/fedora/releases/test/7.90/Fedora/source/SRPMS/mod_cband-0.9.7.5-1.fc7.src.rpm
$ rpm -ivh mod_cband-0.9.7.5-1.fc7.src.rpm
そのままでは入らない。
apxsの場所を指定するようspec書き換え
$ vim /home/user/rpmbuild/SPECS/mod_cband.spec
%build
%configure \
--with-apxs=/usr/sbin/apxs ←追加
make %{?_smp_mflags}
ビルド
$ rpmbuild -ba /home/user/rpmbuild/SPECS/mod_cband.spec
インストール
# cd /home/user/rpmbuild/RPMS/i386
# rpm -ivh mod_cband-0.9.7.5-1.fc7.i386.rpm mod_cband-debuginfo-0.9.7.5-1.fc7.i386.rpm
設定
#vim /etc/httpd/conf/httpd.conf
CBandRemoteSpeed 10240kb/s 40 5
とりあえず CBandRemoteSpeed のみ設定
#設定2
#vim /etc/httpd/conf.d/mod_cband.conf
<Location /cband-status>
SetHandler cband-status
Order allow,deny
Allow from 192.168.0.2 ←ブラウザ確認用IPアドレス
</Location>
ブラウザで確認
http://192.168.0.1/cband-status
ex)
http://www.howtoforge.com/mod_cband_apache2_bandwidth_quota_throttling