[펌] [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법
서비스 등록하기 전 내가 올리려는 톰캣서버의 포트가 사용되고 있는지 확인하는 것은 아주 아주 중요하다 !
서버 등록하려다가 포트 충돌이 나면 기존에 그 포트를 사용하던 서버도 내가 올리려는 서버도 다 죽어버리니까 꼭 확인하자 !
tomcat 의 conf 폴더로 들어가면 server.xml 파일을 편집으로 연다.
그리고 아래 이미지의 포트들을 모두 변경하자


이제 서비스를 등록할 차례인데 !!!
만약 서비스명을 따로 설정하지 않을 거라면 서비스 창을 켜서 내가 등록할 서비스 이름 (예를들어 Tomcat 7)이 있는지 확인을 해야한다.

내가 등록하려는 서비스명(기본 Tomcat 7)이 없더라도 Tomcat 7 같은 서비스명은 언제든 다른 사람이 올릴 수 있고, 충돌이 날 수도 있으니 기왕이면 서비스명을 바꿔주는 쪽으로 하길 ^
서비스명 설정 방법은 다음과 같다.
bin - service.bat 파일을 편집으로 열어 아래 표시된 SERVICE_NAME과 DISPLAYNAME을 바꿔준다.
( /bin 내부에 톰캣 .exe 아이콘이름을 ServiceName과 일치시켜주어야 install이 가능하다
service.bat을 수정하지않으면 본래 톰캣명으로 서비스가 등록이되고 사용이가능하나 중복우려 )
그리고 설치경로에 한글이 있을경우 install 안됨
다시 돌아가 tomcat의 bin 폴더에서 여기서 명령창 실행 후 service.bat install 을 입력하면!
(제거는 service.bat remove 서비스네임)

서비스에 내가 설정한 서비스명이 등록된 것을 확인할 수 있을 것이다 !

더블클릭으로 해당 서비스의 속성을 열면 서비스명을 확인할 수 있고, 시작 유형을 자동으로 바꾸고 시작 및 적용을 하면 바로 서버 구동이 된다 !
참고로 자동(지연된 시작)은 DB가 실행되기 전에 톰캣 서버가 먼저 구동돼 DB와 커넥션을 맺으려 할 때 에러가 날 수 있는 경우에 설정해주면 된다.

출처: https://haenny.tistory.com/32
[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법
[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 Apache Tomcat 설치 및 포트 설정하는 방법은 아래 링크를 통해 확인하고 오자. Link : https://haenny.tistory.com/30 [Java] Eclipse 웹프로젝트 war..
haenny.tistory.com
'OS (Operating System) > Window' 카테고리의 다른 글
윈도우(Window) 톰캣 오픈 SSL 적용하기 , tomcat open SSL (0) | 2022.07.05 |
---|---|
윈도우(window) 웹에서 local 파일 실행, 크롬에서 exe 파일 실행 , scheme does not have a registered handler, Deep link to a native app from a browser, with a fallback (0) | 2022.07.04 |
윈도우(Window) Jenkins 젠킨스 포트 변경 (0) | 2022.06.30 |
윈도우(window) NSIS 설치파일(exe) 만들기 (0) | 2022.06.24 |
윈도우 (window) war 파일 톰캣서버 배포, distributed tomcat server (0) | 2022.06.09 |