版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_27843945/article/details/83059436
最近在linux上安装了tomcat但是每次启动都要进入tomcat安装目录
比如
启动: usr/local/dancer/tomcat/bin/startup.sh
关闭: usr/local/dancer/tomcat/bin/shutdown.sh
现在为tomcat添加一个服务,步骤如下
进入 /etc/rc.d/init.d 目录找到tomcat脚本文件 并修改内容如下
JAVA_HOME=/usr/java/jdk1.7.0_79 改为自己的jdk安装目录
CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.91 改为自己的tomcat安装目录
#!/bin/bash
# description: Tomcat7 Start Stop Restart
# processname: tomcat7
# chkconfig: 234 20 80
JAVA_HOME=/usr/java/jdk1.7.0_79
export JAVA_HOME
PATH=$JAVA_HOME/bin:$PATH
export PATH
CATALINA_HOME=/usr/tomcat/apache-tomcat-7.0.91
case $1 in
start)
sh $CATALINA_HOME/bin/startup.sh
;;
stop)
sh $CATALINA_HOME/bin/shutdown.sh
;;
restart)
sh $CATALINA_HOME/bin/shutdown.sh
sh $CATALINA_HOME/bin/startup.sh
;;
esac
exit 0
设置权限 执行命令 chmod a+x tomcat
添加服务 执行命令 chkconfig --add tomcat
检查 chkconfig --list
可以看到tomcat已经添加成功了
测试
启动tomcat命令: service tomcat start
关闭tomcat命令: service tomcat stop