Daily Notebook

[Tomcat] 톰캣 윈도우 서비스 등록하기

by 배부른코딩로그
💡 윈도우 서버와 톰캣의 조합의 경우 윈도우 서비스를 등록하여 쉽게 관리하자.

목표

  • 톰캣을 윈도우 서비스로 등록할 수 있다.
  • 톰캣을 윈도우 서비스에 등록할 때, 꼭 필요한 설정들을 셋팅할 수 있다.

 

톰캣을 윈도우 서비스로 등록하기 위해서는 아래와 같은 사전 작업이 필요하다.

  • JAVA_HOME 환경변수가 잡혀있는가? ( ※ 공식 홈페이지: Java Downloads | Oracle )
  • TOMCAT Windows용으로 설치했는가? ( ※ 공식 홈페이지: Apache Tomcat® - Welcome! )
  • TOMCAT 설정에 이상이 없는가? ( Port 출동, Context 설정, DB resource 설정 )

 

Command에서 돌려도 문제가 없다면, 윈도우 서비스로 등록하면 된다.

service.bat install
# service.bat remove {TOMCAT_SERVICE_NAME}

service.bat 파일을 통해 윈도우로 쉽게 등록할 수 있다. service.bat install 명령어를 실행 후, Window Service를 검색하여 확인하고 시작 유형을 "자동"으로 변경하면, 윈도우가 본의 아니게 재부팅되더라도 부팅시 자동으로 서비스를 올려준다.

 

만약, 서비스 네임을 변경하고 싶다면 어떻게 해야할까?

service.bat 파일을 편집기로 열어 특정 부분을 수정하면 된다. 톰캣이 이름을 참 알아보기 쉽게 잘 지어놨다.

SERVICE_NAME과 DISPLAYNAME을 주목하자.

 

  • SERVICE_NAME : 톰캣에 올라가는 서비스 명이다. 하고 싶은대로 기입하면 된다.
  • DISPLAYNAME : 윈도우 서비스에 실제로 노출되는 이름이다. 서비스 명과 동일하게 원할 경우, %SERVICE_NAME%만 기입하면 된다.

 

 

반응형

블로그의 정보

배부른코딩로그

배부른코딩로그

활동하기