Oct 15, 2012 11:43
cоздаем пользователя tomcat:
useradd tomcat
делаем его владельцем томката
chown -R tomcat:tomcat /opt/tomcat
JAVA_HOME=/opt/java/ указывает на jdk
создаем скрипт в /etc/init.d/ (для Centos)
vi /etc/init.d/tomcat
#!/bin/bash
# description: Tomcat Start Stop Restart
# processname: tomcat
# chkconfig: 234 20 80
JAVA_HOME=/opt/java/
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/opt/tomcat/
case $1 in
start)
/bin/su tomcat $CATALINA_HOME/bin/startup.sh
;;
stop)
/bin/su tomcat $CATALINA_HOME/bin/shutdown.sh
;;
restart)
/bin/su tomcat $CATALINA_HOME/bin/shutdown.sh
/bin/su tomcat $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
добавляем в автостарт:
chkconfig tomcat on