Security/ModSecurity

[ModSecurity 2.9] 아파치 modsecurity2 설치 시 에러 "checking for libxml2 config script... no configure: *** xml library not found. configure: error: libxml2 is required"

Nirsa 2020. 5. 14. 17:41
반응형

 

  • 아파치 modsecurity2 설치 시 에러 "checking for libxml2 config script... no configure: *** xml library not found. configure: error: libxml2 is required"

해당 에러는 modeseucirty2 소스 설치 시 libxml 2.6.29 이하 버전일 경우 발생할 수 있습니다. 아래와 같이 상위 버전을 설치받아 해결하실 수 있습니다.

cd /usr/local/src
wget ftp://xmlsoft.org/libxml2/libxml2-2.7.7.tar.gz
tar xvzf libxml2-2.7.7.tar.gz 
cd libxml2-2.7.7
./configure --prefix=/usr/local/xml 
make && make install
cp modsecurity.conf-recommended /etc/httpd/conf/modsecurity.conf

 

rpm -qa | grep libxml 으로 확인할 때 이미 상위 버전을 사용중이라면 아래 패키지를 설치하여 에러를 해결할 수 있습니다.

 yum -y install libxml2-devel

 

반응형