Load To Technical Architect

[Linux] Nginx Tomcat 연동 본문

Web/nginx

[Linux] Nginx Tomcat 연동

고지식한청춘 2020. 6. 15. 19:01
728x90

Version

- nginx 1.16.1

- Tomcat 8.5.53

 

※ 사전에 Nginx, Tomcat이 반드시 설치되어있어야 하며, Version이 다르면 설정 방법이 다를 수 도 있음

 

1. Nginx.conf 수정

$ sudi vi /usr/local/nginx/conf/nginx.conf

 

upstream tomcat {

            ip_hash;

            server X.X.X.X:8080; } 추가







 location / {

 proxy_set_header        Host $http_host;

 proxy_set_header        X-Real-IP $remote_addr;

 proxy_set_header        X-Forwarded-For $proxy_add_x_forwarded_for;

 proxy_set_header        X-Forwarded-Proto $scheme;



 proxy_pass http://tomcat;

 proxy_redirect  off;

 charset utf-8 }

 

 위 내용 추가, X.X.X.X는 연동 할 Tomcat Server의 IP를 입력

※ location / { } 안의 내용을 지우고 내용 추가

 

2. Nginx 재시작

$ sudo systemctl restart nginx

 

3. 확인

 

주소창에 Server IP를 입력 했을 때 Tomcat의 첫 화면이 나오면 정상적으로 연동 완료

728x90

'Web > nginx' 카테고리의 다른 글

[Linux] Nginx Tomcat Clustering  (0) 2020.06.15
[Linux] Nginx Service 등록  (0) 2020.06.11
[Linux] Nginx 1.16.1 Compile  (0) 2020.06.11
Comments