반응형
A.P.M 설치 후 추가적인 설정 및 툴 설치.
1. phpMyadmin
2. ZendOptimizer 설치.
3. 트래픽 관리 모듈 설치. (mod_cband)
4. DOS 공격 방어 모듈 설치 (mod_evasive)
1. phpMyadmin 설치.
- 버젼 : phpMyadmin-3.2.0.1-all-languages.tar.gz
- 위치 : /usr/local/apache/htdocs/phpmyadmin 또는 가상 디렉토리로 설정 후 모든 사용자 이용.
- 압축 해제 후 htdocs 폴더로 이동.
# wget http://downloads.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-3.2.0.1-all-languages.tar.gz?use_mirror=jaist
# tar -zxvf phpMyAdmin-3.2.0.1-all-languages.tar.gz
# mv phpMyAdmin-3.2.0.1-all-languages phpMyAdmin
# mv phpMyAdmin /usr/local/apache/htdocs/
- http://localhost/phpMyAdmin 접속 확인.
2. ZendOptimizer
- 버젼 : ZendOptimizer-3.3.3-linux-glibc23-i386.tar.gz
- 설치 위치 : /usr/local/zend
- 다운로드 : www.zend.com 에서 ZendOptimizer 다운로드..
# ./install.sh
----------------------------------------------------------------------------
/usr/local/Zend - 설치 위치
/usr/local/apache/conf - php.ini 위치
/usr/local/apache/bin/apachectl -- apache 실행파일 위치
----------------------------------------------------------------------------
- phpinfo() 로 설치 여부 확인.
3. 트래픽 관리 모듈 설치. (mod_cband)
- 1.3.x : mod_throttle 사용.
- 2.x : mod_cband 사용.
- 다운로드 및 컴파일.
# wget http://cband.linux.pl/download/mod-cband-0.9.7.5.tgz
# tar zxvf mod-cband-0.9.7.5.tgz
# cd mod-cband-0.9.7.5
# ./configure --with-apxs=/usr/local/apache/bin/apxs
# make && make install
4. DOS 공격 방어 모듈 설치 (mod_evasive)
- site : http://www.zdziarski.com/projects/mod_evasive/
- download : http://www.zdziarski.com/projects/mod_evasive/mod_evasive_1.10.1.tar.gz
# tar zxvf mod_evasive_1.10.1.tar.gz
# cd mod_evasive
mod_evasive.c -> apache 1.3.x
mod_evasive20.c -> apache 2.x
# /usr/local/apache/bin/apxs -iac mod_evasive20.c
<ifModule evasive20_module>
DOSHashTableSize 3097
DOSPageCount 3
DOSSiteCount 50
DOSPageInterval 1
DOSSiteInterval 1
DOSBlockingPeriod 30
</IfModule>
# perl test.pl 로 상태 확인
이상.....
반응형