back to top

Apache 웹서버 대역폭 제한 모듈 (mod_bw)

작성일 :

이 포스트에서 소개하는 대역폭 제한 모듈은 대용량 파일의 대역폭을 제한해 접속자가 많은 웹서버를 보다 안정적으로 운용할 수 있도록 해주는 모듈입니다. Windows Apache 용 mod_bw 모듈은 파일 용량에 따른 대역폭 제한만 가능하지만 몇 주간 만족스러운 효과를 보여주어 이 포스트를 통해 소개하게 되었습니다.

mod_bw 모듈 다운로드

상기 회색 박스에 첨부한 Windows Apache 용 mod_bw 모듈을 내려받은 후 APMSETUP6 기준으로 C:\APMSETUP/Server/Apache/Modules 폴더로 옮겨주세요. 참고로, 상기 모듈은 Windows Apache에서만 정상동작합니다.

httpd.conf 수정하기

1. 파일 크기 10MB / 다운로드 속도 500KB 제한 예시
#대역폭 제한
LoadModule bw_module modules/mod_bw.so
<IfModule bw_module>
BandWidthModule On
ForceBandWidthModule On
LargeFileLimit * 10240  500000
</IfModule>

2. 파일 크기 20MB / 다운로드 속도 1024KB 제한 예시
#대역폭 제한
LoadModule bw_module modules/mod_bw.so
<IfModule bw_module>
BandWidthModule On
ForceBandWidthModule On
LargeFileLimit * 20480  1024000
</IfModule>

APMSETUP6 기준으로 C:\APMSETUP/Server/Apache/Conf 폴더로 이동해 https.conf 파일을 열어 상기 회색 박스에 기재된 명령어 예시 내용을 사용자에게 적합하도록 수정해 입력합니다. 설정을 변경한 후에는 반드시 Apache 웹서버를 재시작해야 합니다.

관련 글 읽기

의견

의견을 남겨주세요.

Please enter your comment!
Please enter your name here

최근 작성 글