WEB SERVER/nginx

2. NGINX 프록시 서버(proxy server) 만들기 -정리중

찌뮤 2021. 3. 19. 09:23

프록시 서버  | Setting Up a Simple Proxy Server

Nginx의 또 다른 기능은 프록시 시버를 세팅하는 것이다. 클라이언트서버중계자 역활을 하는 서버를 프록시 서버라고 한다.

(정적 파일을 반환하는 web server 의 역할은 NGINX 정적(static)파일 연결하기 참조하면된다)

 

http {
    server {
        listen 8080;
        root Users/Documents/dev/server/;
        ...
    }
    
    server {
        listen 9000;
        
        location / {
            
            proxy_pass http://localhost:9000/;
            
        }
    }
}

event { }

 

원래라면 nginx 는 8080 포트로만 들어오는 요청만을 처리할 수 있겠지만,  proxy_pass 를 사용해 9000 포트를 설정해준다면 9000으로 요청이 들어와도 처리할 수 있다.