본문 바로가기
SW/Apache

사이트 트래픽 제한

by bigju 2021. 10. 19.

 

1, 필요한 라이브러리 설치

 

yum -y install gcc*

 

 

 

 

 

2. 설치 파일 다운로드

 

cd /usr/local/src
wget http://linux.softpedia.com/get/Internet/HTTP-WWW-/mod-cband-4737.shtml#download 

tar xfz download

 

 

 

 

3. 컴파일 시작

 

 cd mod-cband-0.9.7.5 
  
  ./configure \ 
  --with-apxs=/usr/sbin/apxs 
  
  make && make install

 

 

 

4. 정상적으로 설치가 되었음을 확인

 

 chmod 755 /usr/lib64/httpd/modules/mod_cband.so 
  
  [activating module `cband' in /etc/httpd/conf/httpd.conf]

 

 

 

 

5. vi /etc/httpd/conf.d/cband.conf

/httpd.conf 에서 수정 가능 하지만 관리의 용이성을 위해 새로 폴더 만듬

 

<IfModule mod_cband.c>
 
 <Location /cband-status> 
 SetHandler cband-status 
 </Location> 
 
 <Location /cband-status-me>
 SetHandler cband-status-me
 </Location> 
 
 <Location /~*/cband-status-me> 
 SetHandler 
 cband-status-me 
 </Location> 
 
 <Location /cband-status>
 Order deny,allow
 Deny from all Allow from 192.168.58.XX 
 </Location>
 </IfModule>

 

 

============================================

6. VHOST 설정

 

 <VirtualHost *:80>
  ServerName bigju.co.kr 
  ServerAlias bigju.co.kr 
  Documentroot /var/www/html 
  CBandLimit 5000M // 5G로 제한한다 
  CBandPeriod 1D 
  </VirtualHost>

 

 

7. 확인

 

service httpd restart 

확인하기

주소/cband-status

 

 

BigJu

 

댓글

메인으로가기


    

Big Ju

IT Engineer


항상 답을 위해 노력하는

엔지니어입니다.

 

 

    


 UP!