0
这是在不使用root用户(我为其创建一个名为'openam'的特定用户)并且不使用JSVC的情况下自动启动Tomcat的最快方式。我运行一个CentOS 6与其他用户重新启动时启动Tomcat
这是在不使用root用户(我为其创建一个名为'openam'的特定用户)并且不使用JSVC的情况下自动启动Tomcat的最快方式。我运行一个CentOS 6与其他用户重新启动时启动Tomcat
对于任何intereset,我设置在/etc/init.t/tomcat
#!/bin/sh
# Purpose: Start or stop the Tomcat service.
# chkconfig: 345 95 5
# Check the path of Tomcat and set enviorment variables as follows in the .bashrc profile
export CATALINA_HOME="/path/tomcat"
export CATALINA_BASE="/path/tomcat"
JAVA_HOME="/usr/java/jdk1.8.0_131"
export JAVA_HOME
case $1 in
start)
su user -c /path/tomcat/bin/startup.sh
;;
stop)
su user -c /path/bin/shutdown.sh
;;
restart)
su user -c /path/tomcat/bin/shutdown.sh
su user -c /path/tomcat/bin/startup.sh
;;
esac
exit 0
哪里user
是你的启动用户。 然后
chkconfig --add tomcat