반응형
-
아파치 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
반응형