당연하게도 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 쓰고 원본파일명 한칸띄우고 바꿀파일명 작성하면됨
'JAVA 공부 > Server' 카테고리의 다른 글
[CentOS7/Putty] tomcat 호스트추가시(manager.xml 설치오류) (0) | 2020.09.16 |
---|---|
[CentOs7/Putty] nginx에 SSL 적용(https 적용) 서트봇(certbot) (0) | 2020.09.15 |
[CentOs7/PuTTy] MariaDB 마스터계정설정 (0) | 2020.09.15 |
[CentOs7/PuTTy]레디스 설치 (0) | 2020.09.14 |
[Maven] 메이븐 원격 배포하기 (0) | 2020.09.14 |
댓글