Apache Tomcat 부팅 시 자동시작 설정


톰캣 서버 bin 디렉토리에 catalina.sh 파일이 있는데 이 파일을 /etc/init.d 디렉토리에 tomcat이라는 이름을 가진 파일로 복사 후, vi 에디터로 수정해 시작 스크립트로 만들겁니다.

cp /usr/local/server/tomcat/bin/catalina.sh /etc/init.d/tomcat


vi /etc/init.d/tomcat


# Linux Startup Script for Tomcat 8

# chkconfig: 35 99 99

# description: Tomcat is JSP Service Server.

vi로 tomcat 파일을 열어 위와 같은 내용을 추가합니다.

리눅스가 시작될 때 런레벨 3(텍스트 모드 - 서버용)과 런레벨5(GUI 모드 - 데스크탑)에서 서비스를 시작하겠다는 의미의 주석입니다.



서비스 등록 확인


chkconfig --add tomcat

chkconfig --list tomcat

위와 같이 설정이 잘 되었으면 이제부터 리눅스가 부팅될 때마다 자동으로 톰캣 서버 서비스가 올라옵니다.

그리고 다음과 같은 명령어로 톰캣 서버를 시작하고 종료할 수 있습니다.



톰켓 서비스 시작 및 종료


/etc/init.d/tomcat start


/etc/init.d/tomcat stop



리눅스 아파치 톰켓 - jdk 설치 및 설정 (1/3)

리눅스 아파치 톰켓 - Apache Tomcat 설치 (2/3)