• centos 中tomcat加入自启动​【转】


    启动Tomcat

      首先为Tomcat编辑一段启动脚本,并置于/etc/rc.d/init.d目录下,让Tomcat和httpd一样作为一项系统服务,并随系统自动启动。

     

    #!/bin/bash

    #
    # Startup script for the tomcat
    #
    # chkconfig: 345 80 15
    # description: Tomcat is a Servlet+JSP Engine.
    export JDK_HOME=/root/jdk1.6.0_27  
    export JAVA_HOME=/root/jdk1.6.0_27
    # Source function library.
    . /etc/rc.d/init.d/functions
    start(){
    if [ -z $(/sbin/pidof java) ]; then
    echo "Starting tomcat"
    /root/tomcat/bin/startup.sh
    touch /var/lock/subsys/tomcat
    else
    echo "tomcat allready running"
    fi
    }
    stop(){
    if [ ! -z $(/sbin/pidof java) ]; then
    echo "Shutting down tomcat"
    /root/tomcat/bin/shutdown.sh
    until [ -z $(/sbin/pidof java) ]; do :; done
    rm -f /var/lock/subsys/tomcat
    else
    echo "tomcat not running"
    fi
    }
    case "$1" in
    start)
    start
    ;;
    stop)
    stop
    ;;
    restart)
    stop
    start
    ;;
    status)
    /root/tomcat/bin/catalina.sh version
    ;;
    *)
    echo "Usage: $0 {start|stop|restart|status}"
    esac

    exit 0

     

    [root@sample ~]# chmod 755 /etc/rc.d/init.d/tomcat  ← 将启动脚本属性设置为755(使之可执行)

    [root@sample ~]# chkconfig --add tomcat  ← 将Tomcat加入到chkconfig中

    [root@sample ~]# chkconfig tomcat on   ← 将Tomcat设置为自启动

    [root@sample ~]# chkconfig --list tomcat  ← 确认Tomcat服务状态
    tomcat 0:off 1:off 2:on 3:on 4:on 5:on 6:off  ← 确认2~5为on的状态就OK

    [root@sample ~]# /etc/rc.d/init.d/tomcat start  ← 启动Tomcat

    以后可以用 

    service tomcat start

    service tomcat stop

    service tomcat restart 

    转自:http://blog.csdn.net/make19830723/article/details/6770547

  • 相关阅读:
    vue表格多级列表嵌套数据
    HTML5-企业宣传6款免费源码
    HTML5简介及HTML5的发展前景
    30几个HTML5经典动画应用回顾 让你大饱眼福
    2015年必火的五个Html5移动开发工具推荐
    HTML5几种常见的错误写法
    HTML5实现动画三种方式
    简单的圆形图标鼠标hover效果 | CSS3教程
    函数:声明和表达式
    前端工程之模块化
  • 原文地址:https://www.cnblogs.com/smallfa/p/2847802.html
Copyright © 2020-2023  润新知