질문&답변
클라우드/리눅스에 관한 질문과 답변을 주고 받는 곳입니다.
리눅스 분류

mod_securiry 설치에 관해서...

작성자 정보

  • 홍석범 작성
  • 작성일

컨텐츠 정보

본문

안녕하십니까?씨디네트웍스 홍석범입니다.

modsecurity2 에서는apxs를 지원하지 않습니다.
따라서, apache2 + modsecurity2 설치시에는 아래와 같이 설치하시면 됩니다.
최신 정보 및 기술지원은 http://www.securenet.or.kr/index.html 에서 가능합니다.

① DSO 방식으로 설치된 Apache 역시 Makefile에서 아래 사항을 수정해줘야 한다.
35번째 라인의 top_dir 값 수정
top_dir = /apps/apache22 → top_dir = /usr/local/apache2
45번째 라인의 libxml2 옵션 확인, Default로 아래 경로 설치
INCLUDES = -I /usr/include/libxml2
② 컴파일하여 설치한다.
# make && make install
③ 설치가 완료되면 /usr/local/apache2/modules/mod_security2.so 파일이 생성되었는지 확인 한후 httpd.conf에 아래 문장을 추가해준다.
LoadFile /usr/lib/libxml2.so // mod_security 보다 먼저 Load되어야 한다.
LoadModule security2_module modules/mod_security2.so
재차 강조하지만 소스 컴파일된 Apache의 경우는 unique_id 모듈이 Enable되어 있어야 한다.
④ 아파치 웹서버를 재 구동한다.
# /usr/local/apache2/bin/apachectl stop
# /usr/local/apache2/bin/apachectl start

 

감사합니다.

보안철저 님의 글



1222146417.jpg

mod_security2를 설치하는 중에 위와 같은 에러 메세지가 출력되고 있습니다. 어떤 부분이

잘못된 것인지 알고 싶습니다. ㅡ.ㅡ

 

혹시나 libxml이 설치가 안되었나 싶어서 아래의 명령을 내려보니 설치는 되어있구요.

# rpm -qa | grep libxml
libxml2-python-2.6.26-2.1.2.6
libxml2-2.6.26-2.1.2.6
libxml2-devel-2.6.26-2.1.2.6

 




 

관련자료

댓글 0
등록된 댓글이 없습니다.

공지사항


뉴스광장


  • 현재 회원수 :  60,300 명
  • 현재 강좌수 :  36,966 개
  • 현재 접속자 :  364 명