티스토리 뷰

728x90

java.site1.com 으로 이전에 만든 구구단 서비스에 접근, proxy_pass

C:\Windows\System32\drivers\etc 안에 hosts 파일을 수정

hosts 파일 수정

 

sudo vim /etc/nginx/conf.d/vhost.conf 으로 설정 값 추가

# 추가
server {
    server_name java.site1.com;
    
    set $proxyHost java.site1.com;

    location / {
        proxy_pass http://127.0.0.1:8080/;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $proxyHost;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

 

nginx 리로드

  • sudo systemctl restart nginx

 

실행 화면

실행 화면

 

만약에 다른 포트를 사용해도 같은 결과를 얻을 수 있을가? nginx는 다 가능하다.

  • sudo vim /etc/nginx/conf.d/vhost.conf 추가
server {
    listen 8010;
    
    set $proxyHost 192.168.56.106;

    location / {
        proxy_pass http://127.0.0.1:8080/;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $proxyHost;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    }
}

 

nginx 리로드

  • sudo systemctl restart nginx
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/07   »
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30 31
글 보관함