Linux配置tomcat到服务中

微笑、不失礼 提交于 2020-03-07 03:02:14
前提: 已经安装了tomcat
  1. 新建服务脚本: vim /etc/init.d/tomcat
    前几次走了弯路,其实是在init.d下新建tomcat.sh脚本文件,我理解成了在init.d下新建tomcat文件夹,然后把catalina.sh复制进来
  2. 在tomcat.sh下填写以下内容
#!/bin/bash
# description: Tomcat8 Start Stop Restart
# processname: tomcat8
# chkconfig: 234 20 80

CATALINA_HOME=/usr/local/tomcat
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
               ;;
       *)
               echo 'please use : tomcat {start | stop | restart}'
       ;;
esac
exit 0

注意: 此处的CATALINA_HOME 要修改成自己的tomcat目录。

  1. 可通过
    	Service tomcat start 
    	Service tomcat stop
    	Service tomcat restart
    

来进行启动、关闭、重启操作。

##########################################################
注:如果报错:


Failed to get properties: Access denied
env: /etc/init.d/tomcat: 权限不够

将tomcat.sh的属性更新为Read And Write即可。
在这里插入图片描述

Linux启动tomcat是真滴快、、、

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!