<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 閱讀(975) 評論(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

    主站蜘蛛池模板: 久久国产乱子伦精品免费看| 91av免费在线视频| 久久久久免费看成人影片| 国产乱辈通伦影片在线播放亚洲| 亚洲精品成a人在线观看夫| 久久精品网站免费观看| 亚洲精品国产摄像头| 国产精品免费小视频| 国产亚洲精品免费| 久久久青草青青国产亚洲免观 | 欧美最猛性xxxxx免费| 亚洲娇小性xxxx| 免费毛片在线视频| 一级视频免费观看| 亚洲日韩av无码| 精品无码国产污污污免费网站| 亚洲码在线中文在线观看| a毛片基地免费全部视频| 亚洲国产精品成人AV在线| 国产jizzjizz免费视频| 黄色视屏在线免费播放| 亚洲爆乳无码专区| 天天影院成人免费观看| 亚洲变态另类一区二区三区| 国产偷窥女洗浴在线观看亚洲| A级毛片高清免费视频在线播放| 亚洲欧洲久久精品| 国产一区二区三区在线免费| 一个人看的www在线免费视频| 亚洲老妈激情一区二区三区| 91九色老熟女免费资源站| 亚洲欧美日本韩国| 亚洲午夜无码久久久久| 中文字幕免费在线看线人 | 亚洲成人网在线播放| 国产免费午夜a无码v视频| 中文字幕在线视频免费| 亚洲一卡二卡三卡四卡无卡麻豆| 免费va人成视频网站全| 久久精品无码专区免费东京热 | 亚洲性无码AV中文字幕|