<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    ice world

    There is nothing too difficult if you put your heart into it.
    posts - 104, comments - 103, trackbacks - 0, articles - 0

    實現tomcat做服務器在windows\linux下開機自動運行

    Posted on 2011-04-16 13:14 IceWee 閱讀(974) 評論(0)  編輯  收藏 所屬分類: Others
    Tomcat做服務器在windows下開機自動運行

    免安裝版本的tomcat,要建立環境變量
    要有JAVA_HOME變量就是你是JDK安裝目錄
    要有JRE_HOME變量 就是你的JRE安裝目錄

    新建變量:CATALINA_HOME=你的TOMCAT的目錄

    在PATH變量最后加上: ;%CATALINA_HOME%\bin

    運行 CMD
    在 CMD 下運行 service.bat install
    然后運行 service.msc 找到Apache Tomcat..... 修改它的運行級別就行了


    linux:設置tomcat開機自動啟動

    linux:設置tomcat開機自動啟動
        分公司的一臺服務器,重新啟動后,老是忘記啟動tomcat, 開發的同事要求設置為開機自動啟動,感覺很簡單,但還是花了點時間修改才完成。
     參考了網上的幾個帖子,但都不是很適合要求,還是要自己修改一下,大概如下


    [root
    @appsit init.d]# pwd
    /etc/init.d
    [root
    @appsit init.d]# cat tomcatd 
    #!/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
    # CATALINA_HOME="/usr/apps/apache/tomcat/jakarta-tomcat-4.0.4"
    export JAVA_HOME=/tomcat/java/jdk1.5.0_09
    export CATALINA_HOME
    =/tomcat/tomcat/apache-tomcat-5.5.20
    export CATALINA_BASE
    =/tomcat/tomcat/apache-tomcat-5.5.20
    TOMCATUSER
    =tomcat
    start()
    {
            
    if [ -$CATALINA_HOME/bin/startup.sh ];
              then
                echo $
    "Starting Tomcat"
                
    /bin/su $TOMCATUSER -$CATALINA_HOME/bin/startup.sh
                RETVAL
    =$?
                echo 
    " OK"
                
    return $RETVAL
            fi
    }
    stop()
    {
            
    if [ -$CATALINA_HOME/bin/shutdown.sh ];
              then
                echo $
    "Stopping Tomcat"
                
    /bin/su $TOMCATUSER -$CATALINA_HOME/bin/shutdown.sh
                RETVAL
    =$?
                
    sleep 1
                ps 
    -fwwu tomcat | grep apache-tomcat|grep -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

    [root
    @appsit init.d]# chmod u+x tomcatd 
    [root@appsit init.d]# chkconfig --add tomcatd 
    [root@appsit init.d]# chkconfig --list tomcatd
    tomcatd         0:off   1:off   2:off   3:on    4:on    5:on    6:off

    [root
    @appsit init.d]# service tomcatd stop


    刪除:

    [root@appsit init.d]# chkconfig --del tomcatd


    寫得也還不完善,比如tomcat 用戶用個變量代替,用 RETVAL=$?來返回最后命令的退出狀態,...
    這些留待以后完善
    也可參考這篇:http://nio.infor96.com/archives/86

    本文來自CSDN博客,轉載請標明出處:http://blog.csdn.net/defonds/archive/2009/04/23/4102133.aspx

    主站蜘蛛池模板: 成年人网站在线免费观看| 亚洲一区中文字幕久久| AV片在线观看免费| 国产日韩一区二区三免费高清| 中文字幕亚洲综合久久综合| 亚洲av午夜福利精品一区| 亚洲国产精品激情在线观看| 在线观看无码AV网站永久免费 | 免费在线看v网址| 成全动漫视频在线观看免费高清版下载 | 亚洲一区在线视频观看| 亚洲另类激情综合偷自拍| 久久久无码精品亚洲日韩软件| 免费观看理论片毛片| 久久受www免费人成_看片中文| 日本一区午夜艳熟免费| 一日本道a高清免费播放| 亚洲aⅴ天堂av天堂无码麻豆 | 国产大片91精品免费观看不卡| 久久国产乱子伦精品免费强| www免费黄色网| 一级毛片aaaaaa视频免费看| 国产天堂亚洲国产碰碰| 亚洲1区2区3区精华液| 亚洲精品国产第一综合99久久| 亚洲中字慕日产2020| 亚洲六月丁香婷婷综合| 亚洲国产夜色在线观看| 亚洲人妖女同在线播放| 亚洲国产理论片在线播放| 91亚洲性爱在线视频| 亚洲一卡2卡4卡5卡6卡在线99| 亚洲人成7777影视在线观看| 亚洲影视自拍揄拍愉拍| 亚洲国产日韩精品| 亚洲日韩一区二区三区| 亚洲无人区码一二三码区别图片 | 岛国片在线免费观看| 暖暖日本免费在线视频| 在线观看免费精品国产| 全黄a免费一级毛片人人爱|