□mod_cband によるVirtualHost毎の帯域・接続制限
□mod_cband によるVirtualHost毎の帯域・接続制限
apt-get -y install apache2-devel
cd /usr/src/package/
wget ftp://ftp.fwnet.jp/mod-cband-0.9.7.5.tgz
cd /usr/src/
tar xvzf ./package/mod-cband-0.9.7.5.tgz
cd ./mod-cband-0.9.7.5
./configure –with-apxs=/usr/bin/apxs
make
make install
emacs /etc/apache2/conf/httpd.conf
> LoadModule cband_module /usr/lib64/apache2/modules/mod_cband.so
入っていることを確認。
> <IfModule cband_module>
> CBandScoreFlushPeriod 1
> CBandRandomPulse On
> </IfModule>
を追加。
さらに
emacs /etc/apache2/conf.d/httpd-vhosts.conf
> <VirtualHost *:80>
> :
> :
>
> CBandSpeed 30Mbps 200 200
> CBandRemoteSpeed 1024kbps 20 20
> <Location /cband-status-me>
> SetHandler cband-status
> </Location>
>
> </VirtualHost>
こんな感じでそれぞれのVirtualHostに追加。