Cute Happy Ghost
본문 바로가기
server·network

tomcat에 war파일넣어 서버실행, 배포하기, WAS 서버 세팅

by JENN_tech7 2022. 3. 29.
728x90
SMALL

1. tomcat 세팅 및 소스 넣기

  • 해당 프로젝트서버(ex)123.123.123.123)에 프로젝트 버전에 맞는 톰캣을 다운받아 압축풀기
    • C:\tomcat << 경로 추천
  • 해당프로젝트 war 파일을 .../tomcat/webapps 폴더에 넣기
    • 이때, 파일명을 ROOT.war로 하면 'http://123.123.123.123:[port_number]/'에서 실행 가능
    • 기존에 있던 ROOT.war 는 지우지 말고, 이름변경해놓기
  • .../tomcat/conf/server.xml 수정
    • redirectPort는 겹쳐도 상관없으나 shutdown과 connetion port는 겹치면 안됨
    • 난 80포트를 처음 톰캣에 썼으니 이번엔 8080으로 바꿔주겠다
<!-- Connector에서 접속할 포트 변경, 80 추천-->
<Connector port="8080" protocol="HTTP/1.1"
               connectionTimeout="20000"
               redirectPort="8443" />

<!-- Context를 추가하거나 수정이 필요할 때, 다음과 같이 적용 -->
<Context docBase="war_name" path="/path_name" reloadable="true" />

<!-- Context에 폴더 경로를 입력하여 파일을 저장, 로드할 수 있음 -->
<Context docBase="C:\\folder\\test" path="/path_name" reloadable="true" />

2. 방화벽 설정

  • .../tomcat/conf/server.xml에서 설정한 port번호 방화벽 허용 신청 (회사규칙)
    • 8080 포트 
  • Windows Defender 방화벽 설정

방화벽 검색해서 고급설정 클릭

 

 

 

새규칙 클릭

 

 

 

 

 

 

포트 열거니까 포트 클릭

 

 

 

 

 

 

해당하는 포트 입력

 

 

 

 

3. tomcat build

  • .../tomcat/startup.bat 더블클릭하여 실행
728x90
LIST

댓글