본문 바로가기
JAVA 공부/Server

[CentOs7/Putty] nginx에서 톰캣으로 프록시, 8080제거(파일명변경)

by KyeongOUK 2020. 9. 15.

당연하게도 sudo vim 을 써서 수정해야함

 

  • /etc/nginx/conf.d/vhost.conf

server { server_name test.com; set $proxyHost test.com; include /etc/nginx/conf.d/tomcat-proxy.conf.include;

server {
  server_name test.com; 
  #사실 서버이름은 아무거나 해도 상관이 읍다... 변수명만 중여할분 

  set $proxyHost test.com; 
  #$proxyHost는 변수명이다. 

	include /etc/nginx/conf.d/tomcat-proxy.conf.include;
}

server_name 내부 8080을 set으로 토스하는것. 

 

 

 

  • /etc/nginx/conf.d/tomcat-proxy.conf.include
location / {
  proxy_connect_timeout 7d; 
  proxy_send_timeout 7d; 
  proxy_read_timeout 7d; 
  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; 
  # WebSocket support (nginx 1.4) proxy_http_version 1.1;
}

 


파일명 변경하기

원래 proxy.conf.include 였는데 중복예방차 tomcat-proxy.conf.include 로 변경.

 

파일명 변경방법

mv proxy.conf.include tomcat-proxy.conf.include

mv 쓰고 원본파일명 한칸띄우고 바꿀파일명 작성하면됨

댓글