Nginx 업그레이드 시 웹방화벽 업그레이드 방법(기존 운영되고 있는 경우)

* Nginx 소스코드 다운은 지금 사용하는 소스코드의 버전에 맞게 다운받아서 사용하면 됩니다.

http://nginx.org/download/

[root]# wget http://nginx.org/download/nginx-1.20.1.tar.gz
[root]# tar zxvf nginx-1.20.1.tar.gz
[root]# cd nginx-1.20.1

Module 생성

[root]#./configure –with-compat –add-dynamic-module=../ModSecurity-nginx

[root]# make modules

생성된 모듈을 nginx 로 복사

[root]# cp objs/ngx_http_modsecurity_module.so /etc/nginx/modules

/etc/nginx/ modules 이 폴더로 표시되야하나 파일로 표시되는 경우

* 파일로 modules 변경되어 있는 경우

파일 삭제후

디랙토리 경로

/user/share/nginx/modules

폴더가 지원져 있는 경우에 안됨.

폴더 작성후 모듈 카피 후 정삭동작함.

바로가기 심볼릭 설정. ln -s /usr/share/nginx/modules /etc/nginx/modules

reboot

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다