App을 Tomcat에 배포하기

Tomcat Docuemtn Root

설치된 톰켓의 코드 배포 위치는 다음과 같습니다.

  • Ubuntu : /var/lib/tomcat9/webapps/
  • CentOS : /usr/share/tomcat9

App을 tomcat에서 deploy하는 방법

  • Tomcat admin 을 사용하여 deploy
  • 직접 app을 폴더에 넣어서 deploy

    /var/lib/tomcat9/webapps/ 내에 war 파일 위치시킴

WAR(Web Application Archive)

  • Web application을 묶는 확장자
  • 애플리케이션 실행을 위한 컴파일된 모든 클래스 파일, 설정 파일들이 모두 포함
  • 웹 어플리케이션 설정을 정의한 배포 명세서 (web.xml)이 존재

Sample application을 Deploy해보고 확인해 본다. https://tomcat.apache.org/tomcat-9.0-doc/appdev/sample/

서브목차