• Linux下设置Tomcat开机启动


    1.进入/etc/rc.d/init.d,新建文件tomcat,并让它成为可执行文件 chmod 755 tomcat.

    #!/bin/bash
    #
    # /etc/rc.d/init.d/tomcat
    # init script for tomcat precesses
    #
    # processname: tomcat
    # description: tomcat is a j2se server
    # chkconfig: 2345 86 16
    # description: Start up the Tomcat servlet engine.
    
    if [ -f /etc/init.d/functions ]; then
        . /etc/init.d/functions
    elif [ -f /etc/rc.d/init.d/functions ]; then
        . /etc/rc.d/init.d/functions
    else
        echo -e "/atomcat: unable to locate functions lib. Cannot continue."
    exit -l
    fi
    
    RETVAL=$?
    CATALINA_HOME="/usr/local/tomcat/apache-tomcat-8.0.44"
    
    case "$1" in
        start)
            if [ -f $CATALINA_HOME/bin/startup.sh ]; then
                echo $"Starting Tomcat"
                $CATALINA_HOME/bin/startup.sh
            fi
    
        ;;
        stop)
            if [ -f $CATALINA_HOME/bin/shutdown.sh ]; then
                echo $"Stopping Tomcat"
                $CATALINA_HOME/bin/shutdown.sh
            fi
        ;;
        *)
            echo $"Usage: $0 {start|stop}"
            exit 1
        ;;
    esac
    
    exit $RETVAL


    相关命令的意思如下:
    -f filename  如果 filename为常规文件
    $0 是脚本本身的名字
    $? 是显示最后命令的退出状态,0表示没有错误,其他表示有错误


    2.执行chkconfig --add tomcat,将tomcat添加到指定的系统服务

    [root@ecs-3c46 ~]# chkconfig --add tomcat
    


    3.通过以下命令开启或关闭服务
    service tomcat start开启服务
    service tomcat stop关闭服务

  • 相关阅读:
    李超线段树 [Heoi2013]Segment
    [置顶] 九月半集训总结
    [置顶] 我想学学
    图论+前缀和 任(duty)
    模拟 飞(fly)
    入坑 可持久化线段树——主席树
    一次爆炸的联考
    HASH+平衡树 [JSOI2008]火星人prefix
    乱搞+STL平衡树 序列
    数学+图论 建造游乐场
  • 原文地址:https://www.cnblogs.com/chenjianxiang/p/7255379.html
Copyright © 2020-2023  润新知