💛03_Server & OS/02_Apache Tomcat

#MOD_SECURITY

roomname-dev 2024. 3. 11.
728x90
반응형

MOD_SECURITY 설치방법

1. 사전설치

yum install -y gcc-c++
yum install -y zlib-devel
yum install -y expat-devel
yum install -y pcre pcre-devel
yum install -y openssl openssl-devel
yum install -y mod_ssl
yum install -y mod_security
yum install -y libxml2 libxml2-devel
yum install -y apr apr-devel
yum install -y apr-util apr-util-devel


2. 소스를 다운

wget https://www.modsecurity.org/tarball/2.9.3/modsecurity-2.9.3.tar.gz
wget https://mirror.navercorp.com/apache//apr/apr-1.7.0.tar.gz


3. 압축 풀기

tar xvf modsecurity-2.9.3.tar.gz
tar xvf apr-1.7.0.tar.gz


4. mod_security compile

cd modsecurity-2.9.3


$APR_HOME   == apr-1.7.0.tar.gz압축 푼 설치경로
$HTTPD_HOME == apache home.디렉토리

./configure  --with-apr=$APR_HOME  --with-apxs=$HTTPD_HOME/bin/apxs
make
make install


5. 권한 설정

chmod 755 $HTTPD_HOME/modules/mod_security2.so
chown ivr:ivr $HTTPD_HOME/modules/mod_security2.so

ivr:ivr 
wiseportal:wiseportal


6. httpd.conf 수정 ( 아래 내용 추가 )

LoadModule security2_module modules/mod_security2.so

<IfModule security2_module>
 SecRuleEngine on
 ServerTokens Full
 ServerSignature Off
 SecServerSignature " "
</IfModule>


7. httpd start

 
728x90
반응형

댓글