Front/WebServer

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

헹창 2019. 9. 20.
반응형

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 

Apache Tomcat 설치 및 포트 설정하는 방법은 아래 링크를 통해 확인하고 오자.

 

Link : https://haenny.tistory.com/30

 

[Java] Eclipse 웹프로젝트 war파일 배포하는 방법

[Java] Eclipse 웹프로젝트 war파일 배포하는 방법 로컬 이클립스에서 개발한 프로젝트를 실제 사용할 서버에 배포할 때 단순한 JSP파일같은 경우는 간단하게 편집해서 저장할 수 있지만 JSP나 서블릿으로 프로그.....

haenny.tistory.com

 

 

서비스 등록하기 전 내가 올리려는 톰캣서버의 포트가 사용되고 있는지 확인하는 것은 아주 아주 중요하다 !

 

서버 등록하려다가 포트 충돌이 나면 기존에 그 포트를 사용하던 서버도 내가 올리려는 서버도 다 죽어버리니까 꼭 확인하자 !

 

 

 

tomcat 의 conf 폴더로 들어가면 server.xml 파일을 편집으로 연다.

 

그리고 아래 이미지의 포트들을 모두 변경하자

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 

이제 서비스를 등록할 차례인데 !!!

 

 

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

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 내가 등록하려는 서비스명(기본 Tomcat 7)이 없더라도 Tomcat 7 같은 서비스명은 언제든 다른 사람이 올릴 수 있고, 충돌이 날 수도 있으니 기왕이면  서비스명을 바꿔주는 쪽으로 하길 ^

 

 

서비스명 설정 방법은 다음과 같다.

bin - service.bat 파일을 편집으로 열어 아래 표시된 SERVICE_NAMEDISPLAYNAME을 바꿔준다. 

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

그럼 이제 세팅은 모두 끝났다 !

 

 

 

다시 돌아가 tomcat의 bin 폴더에서 여기서 명령창 실행 후 service.bat install 을 입력하면!

 

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 

 

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

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 

더블클릭으로 해당 서비스의 속성을 열면 서비스명을 확인할 수 있고, 시작 유형을 자동으로 바꾸고 시작 및 적용을 하면 바로 서버 구동이 된다 !

 

 

참고로 자동(지연된 시작)DB가 실행되기 전에 톰캣 서버가 먼저 구동돼 DB와 커넥션을 맺으려 할 때 에러가 날 수 있는 경우에 설정해주면 된다.

 

[Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법 - undefined - [Tomcat] Apache Tomcat 윈도우 서비스 등록하는 방법

 

 

 

 

728x90
반응형

댓글

해당 브라우저에서는 미넴 스킨이 올바르게 동작하지 않을 수 있습니다.