首頁  >  文章  >  運維  >  Windows下Apache對客戶端存取進行限速(ECS伺服器 )

Windows下Apache對客戶端存取進行限速(ECS伺服器 )

PHP中文网
PHP中文网原創
2019-05-25 15:38:274049瀏覽

ECS Windows下安裝了Apache, 希望對客戶端存取進行限速。 Bw_mod模組可以根據來源IP進行頻寬限制。

Windows下Apache對客戶端存取進行限速(ECS伺服器 )

下載for windows 版本編譯好的:http://www.ivn.cl/files/dlls/mod_bw-0.8-2.2.6/mod_bw.dll 。也可以造訪http://www.ivn.cl/ 尋找對應的版本.(相關推薦:Windows 下Apache 設定(阿里雲ECS為例))

1. 安裝mod_bw .dll模組

      把下載的mod_bw.dll放到Apache安裝目錄的modules\目錄中。

2. 修改Apache的設定檔httpd.conf,增加如下行:

 LoadModule bw_module modules/mod_bw.dll

3. 在虛擬主機中啟動bw_module模組. 可以在全域範圍添加,也可以對虛擬主機範圍進行添加。編輯httpd.conf, 增加:   

ServerAdmin test@126.com
DocumentRoot E:\www\abc_com
ServerName www.abc.com
CustomLog E:\logs\abc_com-access.log combined
BandWidthModule On   #开启模块
ForceBandWidthModule On  #所有的请求都要经过这个模块的处理
BandWidth all 409600  #限制该虚拟主机可使用的总宽带为4M
LargeFileLimit .rmvb 20 20000  #  限制所有大于20K的后缀名为.rmvb的文件下载速度是20K/S

以上是Windows下Apache對客戶端存取進行限速(ECS伺服器 )的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn