<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

    主站蜘蛛池模板: 久久久久亚洲AV无码麻豆| 亚洲av永久无码精品网址| 青青草免费在线视频| WWW亚洲色大成网络.COM| 国产亚洲精品无码成人| 黄色片在线免费观看| 羞羞网站免费观看| 色婷婷亚洲十月十月色天| 成年女人毛片免费视频| 深夜免费在线视频| 亚洲欧洲日产专区| 国产亚洲一区区二区在线| 18以下岁毛片在免费播放| 免费无码午夜福利片69| 老司机亚洲精品影院| 又黄又爽无遮挡免费视频| 免费国产黄网站在线观看可以下载| 亚洲国产精品无码观看久久| 亚洲av永久无码精品国产精品| 亚洲AV无码乱码在线观看裸奔| 三年片在线观看免费大全| 精品国产污污免费网站入口| 亚洲AV成人一区二区三区在线看| 亚洲日韩国产精品第一页一区| 国内自产拍自a免费毛片| 性无码免费一区二区三区在线| 菠萝菠萝蜜在线免费视频| 亚洲一卡二卡三卡| 亚洲欧洲自拍拍偷午夜色无码| 四虎影在线永久免费观看| 四虎在线最新永久免费| a级片免费在线播放| 久久久亚洲精华液精华液精华液| 亚洲精品国产手机| 国产亚洲成AV人片在线观黄桃| 日日AV拍夜夜添久久免费| 91成年人免费视频| 青青青国产手机频在线免费观看| 亚洲五月六月丁香激情| 亚洲综合另类小说色区色噜噜| 午夜私人影院免费体验区|