ECS Windows下安裝了Apache, 希望對客戶端存取進行限速。 Bw_mod模組可以根據來源IP進行頻寬限制。
下載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中文網其他相關文章!