🚀 Nginx Dynamic Module

과거 Apache Httpd 를 썼을 때 좋았던 점 중 하나는 컴파일을 다시할 필요 없이 설정으로 필요한 모듈을 Load 할 수 있었던 건데요, 이에 반해 Nginx 는 필요한 모듈이 생길때마다 다시 컴파일 해야하는 것이 매우 불편했습니다. 이랬던 Nginx 가 1.9.11 버전부터 Dynamic Module 을 지원한다는 내용을 보고 얼마나 반가웠는지 모릅니다. Dynamic Module 은 Nginx 에 필요한 모듈을 shared object (*.so file) 형태로 만들어 사용할 수 있는데요, NGINX 설정 파일 (nginx.conf) 에서 load_module directive 사용하여 load 할 모듈을 지정하면 컴파일 과정 없이 Runtime 으로 모듈 사용이 가능해집니다. 주의사항으로는 Nginx 와 사용할 Dynamic Module 의 호환성을 위해 configure 옵션으로 '--with-compat' 을 추가해서 빌드를 진행하셔야 합니다. '--with-compat' 옵션을 안줘도 사용은 가능하지만, 그럴 경우 Nginx 와 Dynamic Module 빌드시 사용한 configure 옵션을 동일하게 맞춰줘야하는 불편함이 생깁니다. 혹시나 아직도 Nginx 의 Static Module 을 사용하고 계신 분들이 있다면 첨부드린 가이드와 Dynamic Module 설명을 한번 참고해보시면 좋겠습니다. 📚 Reference - Nginx Converting Static Modules to Dynamic Modules Guide: https://www.nginx.com/resources/wiki/extending/converting/ - NGINX Dynamic Modules: How They Work: https://www.nginx.com/blog/nginx-dynamic-modules-how-they-work

Converting Static Modules to Dynamic Modules | NGINX

nginx.com

Converting Static Modules to Dynamic Modules | NGINX

다음 내용이 궁금하다면?

또는

이미 회원이신가요?

2023년 9월 18일 오전 8:32

 • 

저장 8조회 2,505

댓글 1

  • 삭제된 사용자

    2024년 12월 18일

    NGINX 좋아요 ~

함께 읽은 게시물

면접 연습 서비스, 곰터뷰

h

... 더 보기

곰터뷰

Gomterview

곰터뷰

 • 

댓글 1 • 저장 436 • 조회 12,863


좋은 개발자가 되고 싶어서 기술을 열심히 익혔어요.

새로운 프레임워크가 나오면 바로 써보고,

더 효율적인 아키텍처를 고민하며 코드를 다듬기도 했어요.


... 더 보기

요즘 사람들이 가장 많이 AI를 활용하는 분야 Top 10

1

... 더 보기

How People Are Really Using Gen AI in 2025

Harvard Business Review

How People Are Really Using Gen AI in 2025

 • 

저장 4 • 조회 736


🎯 유튜브에 100번째 코딩 테스트 문제 풀이 영상을 올렸습니다!

... 더 보기

달레의 코딩 테스트

www.youtube.com

달레의 코딩 테스트

[MITSloan] 2025년 리더십을 위한 세 가지 필수 기술

... 더 보기

Three Nonnegotiable Leadership Skills for 2025 | Melissa Swift

MIT Sloan Management Review

Three Nonnegotiable Leadership Skills for 2025 | Melissa Swift

[Dev.to] 2025년에 주목해야 할 최고의 오픈 소스 프로젝트

... 더 보기

Top Open Source Projects to Watch in 2025

DEV Community

Top Open Source Projects to Watch in 2025