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
'💛03_Server & OS > 02_Apache Tomcat' 카테고리의 다른 글
#아파치 #톰캣 #아피치!=톰캣 #WebServer #웹서버 #Was(WebApplicationServer) #와스 (1) | 2024.02.01 |
---|---|
#Apache #NginX #WebServer #Tomcat #장단점 (0) | 2023.11.06 |
#Tomcat #server.xml #autoDeploy #reloadable #Jenkins배포오류 #tomcat설정 (0) | 2023.04.11 |
댓글