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

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

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

    Java, Only Java!

    統計

    留言簿(20)

    積分與排名

    好友空間

    文檔技巧

    閱讀排行榜

    評論排行榜

    制作在Linux、Unix上以daemon方式啟動Apusic的詳細步驟(轉自李其的文檔)

    作者:李其上次修改時間: 2008-01-16 17:22

    在啟動Linux、Unix系統的時候,默認情況是需要手工的將apusic啟動起來。尤其是系統管理員特別希望當服務器宕機,重新啟動后,能夠讓apusic服務器自動啟動起來,而不需要手工去啟動apusic。下面我簡單介紹一下如何在Linux下自動啟動Apusic服務器。

    我用Apusic-5.0在RedHat Enterprise 4.0 上制作自動啟動Apusic服務器的詳細步驟(其他版本的Linux操作系統也應該是類似的):

    1、提供了一個在linux操作系統上自動啟動apusic服務器的腳本,名為apusic。該腳本的內容可以參照4,可以根據情況修改該腳本中變量的值,如JAVA_HOME、APUSIC_HOME、端口等。

    2、將該腳本拷貝到/etc/init.d/目錄下,并設置其可以執行權限,如:chmod +x Apusic

    3、將該腳本加入到系統服務中去

    ?????????? 1)? chkconfig --add Apusic //加入系統服務,并且服務名為:apusic。

    ??? ?? ??? 2)? chkconfig --list | grep Apusic //檢查該腳本是否已經加入到系統服務中。

    ??? ?? ??? 3)? chkconfig --level 35 Apusic on //表示可以在文本模式、圖形模式下自動啟動apusic。


    4、啟動腳本的內容:

    #!/bin/bash
    #
    # Apusic Startup script for the Apusic Application Server
    #
    # chkconfig: - 85 15
    # description: Apusic 5.0 is a JavaEE5.0 standard Application Server Implemention
    # processname: Apusic
    # pidfile: /var/run/apusic.pid
    # apusic_home: /usr/local/apusic-5.0

    # Source function library.
    . /etc/rc.d/init.d/functions

    prog=Apusic-5.0
    pidfile=${PIDFILE-/var/run/apusic.pid}
    lockfile=${LOCKFILE-/var/lock/subsys/apusic}
    JAVA_HOME=/usr/java/jdk1.5.0_07
    APUSIC_HOME=/usr/local/apusic-5.0
    startapusic="$APUSIC_HOME/domains/mydomain/bin/startapusic -p"
    stopapusic="$APUSIC_HOME/domains/mydomain/bin/stopapusic admin admin iiop://localhost:6888"

    start() {
    ??????? echo -n $"Starting $prog: "
    ??????? export $JAVA_HOME
    ??????? cd $APUSIC_HOME
    ??????? daemon $startapusic
    ??????? RETVAL=$?
    ??????? echo
    ??????? [ $RETVAL = 0 ] && touch ${lockfile}
    ??????? return $RETVAL
    }
    stop() {
    ??????? echo -n $"Stopping $prog: "
    ??????? export $JAVA_HOME
    ??????? cd $APUSIC_HOME
    ??????? daemon $stopapusic
    ??????? RETVAL=$?
    ??????? echo
    ??????? [ $RETVAL = 0 ] && rm -f ${lockfile} ${pidfile}
    }

    # See how we were called.
    case "$1" in
    ? start)
    ??? start
    ??? ;;
    ? stop)
    ??? stop
    ??? ;;
    ? restart)
    ??? stop
    ??? start
    ??? ;;
    ? *)
    ??? echo $"Usage: $prog {start|stop|restart}"
    ??? exit 1
    esac

    exit $RETVAL

    posted on 2008-03-04 16:00 zYx.Tom 閱讀(1066) 評論(0)  編輯  收藏


    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 91亚洲国产成人精品下载| 免费大黄网站在线看| 任你躁在线精品免费| 免费国产成人午夜在线观看| 国产片AV片永久免费观看| 美女内射无套日韩免费播放| 9久9久女女免费精品视频在线观看| 久久精品视频亚洲| 国产精品亚洲四区在线观看| 猫咪www免费人成网站| 精品视频在线免费观看| 亚洲国产精品SSS在线观看AV| 亚洲精品一卡2卡3卡四卡乱码| 国产免费MV大全视频网站| 最近中文字幕国语免费完整| 亚洲国产天堂久久久久久| 亚洲欧洲一区二区| 国产精品手机在线亚洲| 波多野结衣中文字幕免费视频| 亚洲香蕉网久久综合影视 | 亚洲五月午夜免费在线视频| 亚洲国产精品久久丫| 丝袜捆绑调教视频免费区| 可以免费观看的一级毛片| eeuss影院www天堂免费| 日本一道本高清免费| 亚洲av不卡一区二区三区| 精品一区二区三区高清免费观看| 精品国产_亚洲人成在线高清| 一级毛片a女人刺激视频免费| 毛片a级毛片免费播放下载| 老司机亚洲精品影院| 日本卡1卡2卡三卡免费| 又粗又大又猛又爽免费视频| 国产午夜不卡AV免费| 麻豆狠色伊人亚洲综合网站| 亚洲精品无码成人片在线观看| 无码日韩精品一区二区免费暖暖 | 亚洲一区在线视频观看| 2019中文字幕在线电影免费 | 亚洲大尺码专区影院|