茫茫網海中的冷日
         
茫茫網海中的冷日
發生過的事,不可能遺忘,只是想不起來而已!
 恭喜您是本站第 1735231 位訪客!  登入  | 註冊
主選單

Google 自訂搜尋

Goole 廣告

隨機相片
IMG_0133.jpg

授權條款

使用者登入
使用者名稱:

密碼:


忘了密碼?

現在就註冊!

小企鵝開談 : [分享]Apache阻擋砍站設定集

發表者 討論內容
冷日
(冷日)
Webmaster
  • 註冊日: 2008/2/19
  • 來自:
  • 發表數: 15773
[分享]限制網站流量頻寬
限制帶寬:

官方網站:http://www.cohprog.com/mod_bandwidth.html
下載模塊
wget ftp://ftp.cohprog.com/pub/apache/module/1.3.0/mod_bandwidth.c

安裝:
/apache-root/bin/apxs -c ./mod_bandwidth.c 


編輯httpd.conf
添加:
LoadModule bandwidth_module libexec/mod_bandwidth.so
AddModule mod_bandwidth.c 


重啟你的apache

步驟
1、下載模塊 mod_bandwidth
wget ftp://ftp.cohprog.com/pub/apache/module/

2、編譯和安裝
a) 編譯:
由於 apache 是用編譯好的包安裝的,因此只有採用 apxs 方式編譯
/usr/local/sbin/apxs -c ./mod_bandwidth.c

b) 創建 mod_bandwidth 運行需要的目錄:
mkdir /tmp/apachebw
mkdir /tmp/apachebw/link
mkdir /tmp/apachebw/master
chmod -R 777 /tmp/apachebw

c) 修改 /usr/local/etc/apache/httpd.conf 文件:
c.1) 增加下列內容
LoadModule bandwidth_module libexec/apache/mod_bandwidth.so
AddModule mod_bandwidth.c

注意:這兩行必須分別加在相應區域的最前面,使得這個模塊以最低的優先級運行。

c.2) 增加下列內容
BandWidthDataDir 「/tmp/apachebw/」
BandWidthModule on


c.3) 修改 的設置
# 不限制局域網內用戶的下載速度
BandWidth 192.168.0 0
# 限制其他用戶的下載速度為每秒 8192 字節
BandWidth all 8192

按照上面的方式修改其他 小節

d) 重新啟動 apache:
apachectl configtest
apachectl restart
前一個主題 | 下一個主題 | | | |

討論串




Powered by XOOPS 2.0 © 2001-2008 The XOOPS Project|