안녕하세요.. ^ ^
한가지 이상한 점이 있어서요..
: 어플리케이션 다운로드 URL
: http://www.snert.com/Software/mod_throttle/ : http://www.snert.com/Software/mod_throttle/mod_throttle312.tgz :
: 설치
: ---------------------------------------------------------------------
: STATIC (APACHE mod_throttle 부분)
: ---------------------------------------------------------------------
:
: ./configure --disable-shared=throttle
: --add-module=/usr/local/mod_throttle-3.1/mod_throttle.c
:
위에서
./configure --add-module=/usr/local/mod_throttle-3.1.2/mod_throttle.c
--disable-sharde=throttle
이런 식으로 순서를 바꿔야 하지 않나요??
홈페이지에선 static로 설치 할 경우 위 처럼 해야 한다고 나오지만 전
설치가 되지 않아서 순서를 바꾸어 봤더니 설치가 제대로 되더라고요..
아파치는 apache1.3.22 입니다.
: ---------------------------------------------------------------------
: DSO
: ---------------------------------------------------------------------
: cd /usr/local/mod_throttle-3.1
: make install
: mod_throttle.so를 apache디렉토리 libexec안에 복사해줍니다.
: 그런후 httpd.conf에 mod_throttle부분을 수정.
: (compile시 apxs에 위치를 Makefile안에 전체경로로 변경후 make하세요.)
: LoadModule throttle_module libexec/mod_throttle.so
: AddModule mod_throttle.c
: ---------------------------------------------------------------------
:
: throttle에 대한 httpd설정.
:
: <IfModule mod_throttle.c>
: ThrottlePolicy Volume 300M 1d
: <Location /throttle-status>
: SetHandler throttle-status
: </Location>
:
: <Location /throttle-me>
: SetHandler throttle-me
: </Location>
:
: <Location /~*/throttle-me>
: SetHandler throttle-me
: </Location>
: <Location /throttle-status>
: Order deny,allow
: Deny from all
: Allow from all
: #원래 Allow가 가능 한지역만 설정 해야 함...
: #로그 기록을 관리하는 IP...
: </Location>
: </IfModule>
:
: ---------------------------------------------------------------------
: Virtual 도메인 별로 다음과 같이 설정해 주세요.
:
: <VirtualHost www.domain.com>
: ServerAdmin root at www.domain.com : ServerName www.domain.com : DocumentRoot /usr/
local/apache/www : Options ExecCgi Includes
: ThrottlePolicy Volume 100M 1d //하루 100M
: ThrottlePolicy Request 1000 1d //하루 천번
: ThrottleClientIP 1100 volume 2 10 //로그 1100k
: ErrorLog /usr/local/apache/logs/error_log
: TransferLog /usr/local/apache/logs/access_log
: </VirtualHost>
: ---------------------------------------------------------------------
:
: mod_gzip과 같이 사용해 볼려고 했는대...
: throttle_status에서 에러가 발생 했음.
:
: 로그기록은 http://www.domain.com/throttle-status : 도메인당 로그기록 열람할수 있고, 리셋할수도
: 있어요.... 그럼..
:
: ^^)/ sysop at netizen.ne.kr--수고하세요.. ^ ^