재기동 불필요한 파일들

  1. JSP 파일 (.jsp)
  2. 정적 리소스
  3. 설정 파일 (조건부)

재기동 필요한 파일들

기본 명령어 (Tomcat 설치 디렉토리 사용)

bash

`# 톰캣 시작 $CATALINA_HOME/bin/startup.sh # 또는 ./bin/startup.sh

# 톰캣 중지 $CATALINA_HOME/bin/shutdown.sh # 또는 ./bin/shutdown.sh

# 톰캣 강제 종료 (shutdown이 안될 때) ./bin/catalina.sh stop -force

# 포그라운드에서 실행 (로그 직접 확인) ./bin/catalina.sh run`

프로세스 직접 제어

bash

`# 톰캣 프로세스 확인 ps -ef | grep tomcat # 또는 ps -ef | grep catalina

# PID로 강제 종료 kill -9 [PID]

# 톰캣 프로세스 일괄 종료 pkill -9 -f tomcat`

systemd 서비스로 등록된 경우

bash

`# 시작 sudo systemctl start tomcat # 또는 sudo service tomcat start

# 중지 sudo systemctl stop tomcat # 또는 sudo service tomcat stop

# 재시작 sudo systemctl restart tomcat

# 상태 확인 sudo systemctl status tomcat

# 부팅 시 자동 시작 설정 sudo systemctl enable tomcat`

유용한 팁