如何限制Apache的頻寬流量

來源:互聯網
上載者:User
關鍵字 nbsp; 頻寬流量 www HTTP

Dapper 下的 apache2 的 頻寬流量限制,首先確認安裝好apache2,安裝 libapache2-mod-cband

apt-get install libapache2-mod-cband

啟動 cband 模組

cd /etc/apache2/mods-enabled
ln -s /etc/apache2/mods-available/cband.conf cband.conf
ln -s /etc/apache2/mods-available/cband.load cband.load

升級 libapache2-mod-cband

apt-get install apache2-prefork-dev
cd /tmp
wget 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

由於cband模組已經由 cband.load 載入,因此修改 /etc/apache2/HTTPd.conf ,刪除加入cband_module的行。

vim  /etc/apache2/HTTPd.conf

查找

LoadModule cband_module       /usr/lib/apache2/modules/mod_cband.so

刪除,並保存。 佈建網站:

<VirtualHost 1.2.3.4>
ServerName www.example.com
ServerAdmin webmaster@example.com
DocumentRoot /var/www
CBandSpeed 1024 10 30
CBandRemoteSpeed 20kb/s 3 3
</VirtualHost>

CBandSpeed 限制 www.example.com 的虛擬主機的總存取速度為 1024kbps, 最大每秒 10 個請求和最大每秒 30 個連接. CBandRemoteSpeed 限制 www.example.com 的虛擬主機的任何個人的存取速度為每秒 20kb, 最大每秒 3 個請求和最大每秒 3 個連接.

重新開機 apahe2 使其配置生效:

/etc/init.d/apache2 restart

你同時可以通過url:

HTTP://www.example.com/cband-status
HTTP://www.example.com/cband-status-me

來查看最新的流量情況。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.