<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

    主站蜘蛛池模板: 免费看无码自慰一区二区| 最近的中文字幕大全免费8| 蜜臀91精品国产免费观看| 亚洲国产精品综合久久久| 亚洲免费在线观看视频| 亚洲制服中文字幕第一区| 最新亚洲成av人免费看| 亚洲av无码专区国产乱码在线观看| 色拍自拍亚洲综合图区| 99久热只有精品视频免费看| 亚洲福利视频导航| 最近高清中文字幕免费| 亚洲一区二区三区播放在线 | 亚洲精品国产摄像头| 久久久www成人免费毛片| 亚洲综合精品成人| 日韩人妻无码免费视频一区二区三区| 亚洲日本成本人观看| 免费A级毛片无码A| j8又粗又长又硬又爽免费视频| 亚洲成av人在线视| 在线看免费观看AV深夜影院| 亚洲av永久无码精品秋霞电影秋| 国产一区二区免费在线| 成人免费无码H在线观看不卡| 亚洲五月六月丁香激情| 男人的好看免费观看在线视频| 国产成人亚洲精品电影| 国产亚洲精品线观看动态图| 无码人妻AV免费一区二区三区| 亚洲中文字幕AV在天堂| 亚洲欧洲精品成人久久奇米网| 无码囯产精品一区二区免费 | 国产成人精品日本亚洲语音| 国产L精品国产亚洲区久久| 182tv免费视视频线路一二三| 亚洲精品国产suv一区88| 亚洲中久无码不卡永久在线观看| 最近免费中文字幕高清大全| 春暖花开亚洲性无区一区二区| 狠狠色伊人亚洲综合成人|