tomcat(centos7)开机服务自启动
<p><strong>编辑服务文件</strong></p>
<pre><code>vi /etc/init.d/tomcat</code></pre>
<p><strong>文件内容如下</strong></p>
<pre><code>#!/bin/bash
# chkconfig: 2345 10 90
# description: myservice ....
prog=tomcat
JAVA_HOME=/usr/local/java/jdk1.7.0_25
export JAVA_HOME
CATALANA_HOME=/home/apache-tomcat-7.0.40
export CATALINA_HOME
case "$1" in
start)
echo "Starting $prog..."
$CATALANA_HOME/bin/startup.sh
;;
stop)
echo "Stopping $prog..."
$CATALANA_HOME/bin/shutdown.sh
;;
restart)
echo "Stopping $prog..."
$CATALANA_HOME/bin/shutdown.sh
sleep 2
echo
echo "Starting $prog..."
$CATALANA_HOME/bin/startup.sh
;;
*)
echo "Usage: $prog {start|stop|restart}"
;;
esac
exit </code></pre>
<p><strong>给予权限</strong></p>
<pre><code>chmod +x tomcat</code></pre>
<p><strong>设置开机自启动</strong>
制作软连接</p>
<pre><code>ln -s /etc/init.d/tomcat /etc/rc3.d/$01tomcat</code></pre>
<p>或者用开机自启动命令chkconfig
chkconfig tomcat on</p>