Apache Tomcat을 윈도우 서비스로 등록하면 서버 재부팅 시 자동으로 Tomcat이 시작되어 편리합니다. 아래는 그 방법을 단계별로 설명합니다.
1. Tomcat 설치 경로 확인
Tomcat이 설치된 디렉토리로 이동합니다. 일반적으로 C:\Program Files\Apache Software Foundation\Tomcat [버전]
경로에 설치됩니다.
Windows(윈도우) 에서 Tomcat 설치 및 실행 방법 :: 김병희의 정보보호 공간(Bang's Security)
Windows(윈도우) 에서 Tomcat 설치 및 실행 방법
Windows(윈도우) 에서 Tomcat 설치 및 실행 방법 이번 게시글에서는 파일 업로드 취약점 실습 시 필요한 환경 구축을 진행할 예정이며, Windows(윈도우)에서 Tomcat 설치 및 실행 방법에 대해서 알아본다.
byounghee.tistory.com
2. 포트 번호 변경 (선택 사항)
기본적으로 Tomcat은 8080 포트를 사용합니다. 다른 애플리케이션과의 충돌을 방지하기 위해 포트를 변경하는 것이 좋습니다.
conf
폴더 내의server.xml
파일을 열어<Connector port="8080" protocol="HTTP/1.1" ... />
부분을 찾아 원하는 포트 번호로 수정합니다.
3. 서비스 이름 설정 (선택 사항)
기본 서비스 이름은 Tomcat [버전]
입니다. 이를 변경하려면 bin
폴더 내의 service.bat
파일을 편집해야 합니다.
service.bat
파일을 메모장 등으로 열고,DEFAULT_SERVICE_NAME
과DEFAULT_DISPLAY_NAME
변수를 원하는 이름으로 수정합니다.
4. 명령 프롬프트에서 서비스 등록
관리자 권한으로 명령 프롬프트를 실행한 후, Tomcat의 bin
폴더로 이동합니다.
- 명령어:
cd C:\Program Files\Apache Software Foundation\Tomcat [버전]\bin
- 서비스 등록 명령어:
service.bat install
- 서비스 이름을 지정한 경우:
service.bat install [서비스명]
- 서비스 이름을 지정한 경우:
5. 서비스 시작 및 자동 시작 설정
서비스 등록 후, 윈도우 서비스 관리자를 통해 Tomcat 서비스를 시작하고, 시작 유형을 '자동'으로 설정합니다.
Win + R
키를 눌러 '서비스'를 입력하고 Enter를 누릅니다.- 목록에서 Tomcat 서비스를 찾아 더블 클릭합니다.
- '일반' 탭에서 '시작 유형'을 '자동'으로 설정하고, '시작' 버튼을 클릭하여 서비스를 시작합니다.
6. 서비스 삭제 (필요 시)
서비스를 삭제하려면 명령 프롬프트에서 다음 명령어를 실행합니다.
sc delete [서비스명]
이 과정을 통해 Apache Tomcat을 윈도우 서비스로 등록하여 서버 재부팅 시 자동으로 시작되도록 설정할 수 있습니다.