개발도구/WAS

[centos 7] tomcat 서비스 등록 및 시작프로그램 등록

노루아부지 2019. 8. 15. 00:33

1. /etc/init.d/tomcat 파일 생성

 

# /etc/init.d/tomcat

#!/bin/bash
 
# chkconfig: 345 50 50
 
export JAVA_HOME=/usr/java/jdk1.8.0_171-amd64
export PATH=$PATH:$JAVA_HOME/bin
export CATALINA_HOME=/usr/local/tomcat
export PATH=$PATH:$CATALINA_HOME/bin
 
 
case "$1" in
    start)
    sh $CATALINA_HOME/bin/startup.sh
    ;;
    stop)
    sh $CATALINA_HOME/bin/shutdown.sh
    ;;
    restart)
    sh $CATALINA_HOME/bin/shutdown.sh; su - tomcat -c $CATALINA_HOME/bin/startup.sh
    ;;
    *)
    echo "Usage: service tomcat {start|stop|restart}"
    exit 1
esac
exit 0

 

2. 권한 변경

 

# chmod 755 /etc/init.d/tomcat 

 

3. runlevel에 등록 ( 시작 프로그램에 등록 )

 

#chkconfig --add tomcat

 

 

728x90
loading