美文网首页
Red Hat 6.1配置Tomcat自启

Red Hat 6.1配置Tomcat自启

作者: 静美书斋 | 来源:发表于2019-01-26 23:52 被阅读0次

    环境

    • 操作系统:Red Hat Enterprise Linux Server release 6.1 (Santiago)
    • JDK版本:jdk1.7
    • Tomcat版本:Tomcat8.x

    jdk已经配置好环境,并且Tomcat已经解压

    一、配置tomcatd脚本
    #!/bin/bash  
    #  
    # tomcat startup script for the Tomcat server  
    #  
    # chkconfig: 345 80 20  
    # description: start the tomcat deamon  
    #  
    # Source function library  
    . /etc/rc.d/init.d/functions  
      
    prog=tomcatd  
    JAVA_HOME=/usr/local/java/jdk1.7.0_79
    export JAVA_HOME  
    CATALANA_HOME=/usr/local/java/apache-tomcat-8.0.36
    export CATALINA_HOME  
      
    case "$1" in  
    start)  
        echo "Starting Tomcat..."  
        $CATALANA_HOME/bin/startup.sh  
        ;;  
      
    stop)  
        echo "Stopping Tomcat..."  
        $CATALANA_HOME/bin/shutdown.sh  
        ;;  
      
    restart)  
        echo "Stopping Tomcat..."  
        $CATALANA_HOME/bin/shutdown.sh  
        sleep 2  
        echo  
        echo "Starting Tomcat..."  
        $CATALANA_HOME/bin/startup.sh  
        ;;  
      
    *)  
        echo "Usage: $prog {start|stop|restart}"  
        ;;  
    esac  
    exit 0  
    

    将以上保存为tomcatd文件,并放至在/etc/rc.d/init.d/

    • prog为tomcatd名,尽量与脚本文件名一致
    • JAVA_HOME:jdk安装目录
    • CATALANA_HOME:Tomcat安装目录
    二、赋予tomcatd脚本执行权限
    chmod 755 /etc/rc.d/init.d/tomcatd
    
    三、加入自启
    chkconfig --add tomcatd
    chkconfig tomcatd on
    
    # 查看
    chkconfig --list tomcatd
    
    四、使用service启动或停止
    service tomcatd start 启动
    service tomcatd stop 停止
    service tomcatd restart 重启
    
    # 或者(同上)
    /etc/init.d/tomcatd start 启动
    /etc/init.d/tomcatd stop 停止
    /etc/init.d/tomcatd restart 重启
    

    相关文章

      网友评论

          本文标题:Red Hat 6.1配置Tomcat自启

          本文链接:https://www.haomeiwen.com/subject/driwjqtx.html