侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Linux下Tomcat开机自动启动

2023-12-16 星期六 / 0 评论 / 0 点赞 / 126 阅读 / 1760 字

添加脚本文件 vi /etc/init.d/tomcat 内容如下: #!/bin/sh # chkconfig: 345 99 10 # description: Auto-starts t

添加脚本文件

vi /etc/init.d/tomcat  

内容如下:

#!/bin/sh  # chkconfig: 345 99 10  # description: Auto-starts tomcat  # /etc/init.d/tomcatd  # Tomcat auto-start  # Source function library.  #. /etc/init.d/functions  # source networking configuration.  #. /etc/sysconfig/network  RETVAL=0  export JAVA_HOME=/usr/java/jdk1.7.0_60  export JRE_HOME=/usr/java/jdk1.7.0_60/jre  export CATALINA_HOME=/usr/local/tomcat  export CATALINA_BASE=/usr/local/tomcat  start()  {          if [ -f $CATALINA_HOME/bin/startup.sh ];            then              echo $"Starting Tomcat"                  $CATALINA_HOME/bin/startup.sh              RETVAL=$?              echo " OK"              return $RETVAL          fi  }  stop()  {          if [ -f $CATALINA_HOME/bin/shutdown.sh ];            then              echo $"Stopping Tomcat"                  $CATALINA_HOME/bin/shutdown.sh              RETVAL=$?              sleep 1              ps -fwwu root | grep tomcat|grep -v grep | grep -v PID | awk '{print $2}'|xargs kill -9              echo " OK"              # [ $RETVAL -eq 0 ] && rm -f /var/lock/...              return $RETVAL          fi  }    case "$1" in   start)           start          ;;   stop)            stop          ;;                                                     restart)           echo $"Restaring Tomcat"           $0 stop           sleep 1           $0 start           ;;   *)          echo $"Usage: $0 {start|stop|restart}"          exit 1          ;;  esac  exit $RETVAL  

增加执行权限

chmod +x /etc/init.d/tomcat 

 

广告 广告

评论区