zoukankan      html  css  js  c++  java
  • 【linux】设置 tomcat 开机启动

    方法一:


    linux 下tomcat开机自启动
    修改Tomcat/bin/startup.sh 为:

    export JAVA_HOME=/usr/java/j2sdk1.4.2_08
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export PATH=$PATH:$JAVA_HOME/bin
    export CATALINA_HOME=/usr/local/tomcat
    /usr/local/tomcat/bin/catalina.sh start

    在/etc/rc.d/rc.local中加入:

    /usr/local/tomcat/bin/startup.sh

    或直接在rc.local 中加入:

    export JAVA_HOME=/usr/java/j2sdk1.4.2_08
    export CLASSPATH=$CLASSPATH:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:.
    export PATH=$PATH:$JAVA_HOME/bin
    /usr/local/tomcat/bin/startup.sh

    #如果想以某个用户启动tomcat#
    su 用户 -c "命令路径"
    su test -c "/home/tert/apache-tomcat/bin/startup.sh"

    方法二:

    1、把下面的代码保存为tomcat文件,并让它成为可执行文件 chmod 755 tomcat.

    复制代码
    #!/bin/bash
    #
    # kenny kenny.zhou@tom.com
    # /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 -1
    fi
    
    RETVAL=$?
    CATALINA_HOME="/usr/local/tomcat"
    
    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
    复制代码

    2、将tomcat文件拷贝到/etc/init.d/下,并运行:

    chkconfig --add tomcat

    3、在tomcat/bin/catalina.sh文件中加入以下语句:

    export JAVA_HOME=/YOURPATH/tomcat/jdk
    export CATALINA_HOME=/YOURPATH/tomcat
    export CATALINA_BASE=/YOURPATH/tomcat
    export CATALINA_TMPDIR=/YOURPATH/tomcat/temp

    启动tomcat: 

    service tomcat start

    停止tomcat: 

    service tomcat stop 
  • 相关阅读:
    解决loss值不下降问题(转)
    c++ int转string
    图的遍历
    JavaScript类型和语法
    cesium清除选定事件
    cesium中divPoint展示数据
    cesium安装及第一个示例
    2、cesium页面小控件的隐藏
    4、cesium场景出图,打印图件
    5、cesium点击面高亮事件
  • 原文地址:https://www.cnblogs.com/yingsong/p/6023998.html
Copyright © 2011-2022 走看看