OS : Centos 7.9
Tool : VMware
1. 필요 라이브러리 설치
yum -y install gcc*
cd /usr/local/src
<설치 파일 다운로드>
wget http://linux.softpedia.com/get/Internet/HTTP-WWW-/mod-cband-4737.shtml#download
tar xfz download
cd mod-cband-0.9.7.5
<컴파일 시작>
./configure \
--with-apxs=/usr/sbin/apxs
make && make install
<확인>
chmod 755 /usr/lib64/httpd/modules/mod_cband.so
[activating module `cband' in /etc/httpd/conf/httpd.conf]
2. 파일 수정
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 IP작성
</Location>
</IfModule>
3. Vhost 설정
<VirtualHost *:80>
ServerName gunnm.xyz
ServerAlias www.gunnm.xyz
Documentroot /var/www/html
CBandLimit 5000M --> 5G로 제한한다
CBandPeriod 1D
</VirtualHost>
< vhost 설정법 : https://bigju.tistory.com/entry/VirtualHost-%EC%84%A4%EC%A0%95-%ED%95%98%EA%B8%B0>
4. 시작하기
systemctl restart httpd
5. 확인
http://ip/cband-status
'SW > Apache' 카테고리의 다른 글
Centos 센토스 Apache node.js 도메인 프록시 (proxy) 설정 및 확인 (0) | 2023.08.31 |
---|---|
우분투 (Ubuntu) 22.04 nginx + Apache 동시 사용하기 (0) | 2023.08.23 |
사이트 트래픽 제한 (0) | 2021.10.19 |
게시판에 파일용량 100MB크기 업로드 가능하게 설정(centos 6) (0) | 2021.10.18 |
VirtualHost 설정 하기 (0) | 2021.10.12 |
댓글