본문 바로가기

Nginx

Nginx의 port와 톰캣 port 연동하기

Nginx를 구축하고 내부에 Tomcat을 구축했다면 서로 port 번호가 다르게 되어 있습니다.
이 경우 Nginx가 Request를 받고 Tomcat에게 전달해야되는데
그 설정은 /nginx/conf/nginx.conf에 들어있습니다.


nginx의 port는 8080, tomcat port는 9001이라면?

설정 샘플

http {
...
...
    server {
        listen       8080;

        ...
        ...
        location / {
            proxy_pass http://localhost:9001;
        }
        ...
    }
}
- nginx의 port는 8080으로 하고, proxy로 날릴 정보는 9001로 설정하면
8080 request를 nginx가 받은 후 9001로 톰캣에게 다시 전달하게 됩니다.