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

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

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

    隨筆-200  評論-148  文章-15  trackbacks-0

    #!/bin/sh
    #
    # JBoss Control Script
    #
    # chkconfig: 3 80 20
    # description: JBoss EJB Container
    #
    # To use this script
    # run it as root - it will switch to the specified user
    # It loses all console output - use the log.
    #
    # Here is a little (and extremely primitive)
    # startup/shutdown script for RedHat systems. It assumes
    # that JBoss lives in /usr/local/jboss, it's run by user
    # 'jboss' and JDK binaries are in /usr/local/jdk/bin. All
    # this can be changed in the script itself.
    # Bojan
    #
    # Either amend this script for your requirements
    # or just ensure that the following variables are set correctly
    # before calling the script

    # [ #420297 ] JBoss startup/shutdown for RedHat

    #define where jboss is - this is the directory containing directories log, bin, conf etc
    JBOSS_HOME=${JBOSS_HOME:-"/opt/jboss"}

    #make java is on your path
    JAVAPTH=${JAVAPTH:-"/usr/local/j2sdk1.4.2_06/bin"}

    #define the classpath for the shutdown class
    JBOSSCP=${JBOSSCP:-"$JBOSS_HOME/bin/shutdown.sh -S"}

    #define the script to use to start jboss
    JBOSSSH=${JBOSSSH:-"$JBOSS_HOME/bin/run.sh -c default"}

    if [ -n "$JBOSS_CONSOLE" -a ! -d "$JBOSS_CONSOLE" ]; then
    ? # ensure the file exists
    ? touch $JBOSS_CONSOLE
    fi

    if [ -n "$JBOSS_CONSOLE" -a ! -f "$JBOSS_CONSOLE" ]; then
    ? echo "WARNING: location for saving console log invalid: $JBOSS_CONSOLE"
    ? echo "WARNING: ignoring it and using /dev/null"
    ? JBOSS_CONSOLE="/dev/null"
    fi

    #define what will be done with the console log
    JBOSS_CONSOLE=${JBOSS_CONSOLE:-"/dev/null"}

    #define the user under which jboss will run, or use RUNASIS to run as the current user
    JBOSSUS=${JBOSSUS:-"root"}

    CMD_START="cd $JBOSS_HOME/bin; $JBOSSSH"
    CMD_STOP="cd $JBOSS_HOME/bin; $JBOSSCP"

    if [ "$JBOSSUS" = "RUNASIS" ]; then
    ? SUBIT=""
    else
    ? SUBIT="su - $JBOSSUS -c "
    fi

    if [ -z "`echo $PATH | grep $JAVAPTH`" ]; then
    ? export PATH=$PATH:$JAVAPTH
    fi

    if [ ! -d "$JBOSS_HOME" ]; then
    ? echo JBOSS_HOME does not exist as a valid directory : $JBOSS_HOME
    ? exit 1
    fi

    case "$1" in
    start)
    ??? echo CMD_START = $CMD_START
    ??? cd $JBOSS_HOME/bin
    ??? if [ -z "$SUBIT" ]; then
    ??????? eval $CMD_START >${JBOSS_CONSOLE} 2>&1 &
    ??? else
    ??????? $SUBIT "$CMD_START >${JBOSS_CONSOLE} 2>&1 &"
    ??? fi
    ??? ;;
    stop)
    ??? echo CMD_STOP = $CMD_STOP
    ??? if [ -z "$SUBIT" ]; then
    ??????? eval $CMD_STOP >${JBOSS_CONSOLE} 2>&1 &
    ??? else
    ??????? $SUBIT "$CMD_STOP? >${JBOSS_CONSOLE} 2>&1 &"
    ??? fi
    ??? ;;
    restart)
    ??? $0 stop
    ??? $0 start
    ??? ;;
    *)
    ??? echo "usage: $0 (start|stop|restart|help)"
    esac

    將以上代碼保存名為jboss的文件放到/etc/init.d目錄下

    linux操作步驟
    修改jboss文件中的jdk路徑和jboss路徑
    修改啟動jboss的用戶
    將jboss文件拷貝到/etc/init.d目錄下面
    chkconfig --add jboss
    chkconfig --level 3 jboss on
    chkconfig --level 5 jboss on
    重新啟動計算機即可。

    posted on 2006-09-27 16:16 無聲 閱讀(2180) 評論(0)  編輯  收藏 所屬分類: 職場生活
    主站蜘蛛池模板: 亚洲国产av一区二区三区丶| 亚洲VA中文字幕无码一二三区| 亚洲精品无码久久久久久久 | 91亚洲精品麻豆| 精品四虎免费观看国产高清午夜| ZZIJZZIJ亚洲日本少妇JIZJIZ| 国产成人高清亚洲一区久久 | 亚洲日本中文字幕天堂网| 国产成人亚洲午夜电影| 在线免费观看国产视频| 亚洲aⅴ无码专区在线观看| 两个人的视频高清在线观看免费| ww亚洲ww在线观看国产| 成人毛片免费网站| 亚洲爆乳精品无码一区二区| 国产免费资源高清小视频在线观看| 久久精品国产亚洲av瑜伽| 韩国欧洲一级毛片免费| 国产亚洲福利一区二区免费看| 九月婷婷亚洲综合在线| 一区二区免费电影| 亚洲爆乳无码专区| 亚洲一区二区三区免费在线观看 | 成年女人永久免费观看片| 免费很黄无遮挡的视频毛片| 国产亚洲成归v人片在线观看 | 色吊丝性永久免费看码 | 免费在线不卡视频| 中文字幕不卡免费视频| 亚洲最新永久在线观看| 成人午夜性A级毛片免费| 免费的黄色的网站| 久久精品九九亚洲精品天堂| 免费黄色福利视频| 久久久久久久久无码精品亚洲日韩| 亚洲精品无码成人片在线观看| 无码囯产精品一区二区免费| 亚洲人成人伊人成综合网无码| 国产精品亚洲精品日韩已方 | 免费看少妇高潮成人片| jlzzjlzz亚洲jzjzjz|