<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 閱讀(1067) 評論(0)  編輯  收藏


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


    網站導航:
     
    主站蜘蛛池模板: 亚洲日韩精品国产一区二区三区| 国产精品久久久亚洲| 亚洲国产精品无码观看久久| 最近2022中文字幕免费视频| 图图资源网亚洲综合网站| 免费国产99久久久香蕉| 亚洲激情中文字幕| 免费看男女下面日出水来| 日韩亚洲人成在线| 在线观看国产情趣免费视频| 国产精品无码亚洲精品2021 | 国产又大又粗又长免费视频| 久久亚洲美女精品国产精品| 最近2019中文字幕免费大全5| 亚洲丰满熟女一区二区v| 麻豆国产人免费人成免费视频| 黄色免费在线网址| 亚洲精品无码久久久影院相关影片 | 2020久久精品国产免费| 久久亚洲国产最新网站| 亚洲国产成人精品91久久久| 久久av免费天堂小草播放| 亚洲五月六月丁香激情| 手机在线看永久av片免费| 青青青亚洲精品国产| 国产亚洲AV手机在线观看| 久久久久av无码免费网| 国产精品成人亚洲| 亚洲AV永久纯肉无码精品动漫| 国产卡一卡二卡三免费入口 | 无码人妻久久一区二区三区免费 | 久久午夜羞羞影院免费观看| ass亚洲**毛茸茸pics| 少妇亚洲免费精品| 91免费国产精品| 老司机午夜在线视频免费观| 亚洲AV永久纯肉无码精品动漫 | 扒开双腿猛进入爽爽免费视频| 一级特级女人18毛片免费视频| 久久久久亚洲精品日久生情 | 亚洲人精品亚洲人成在线|