<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)  編輯  收藏 所屬分類: 職場生活
    主站蜘蛛池模板: www在线观看免费视频| 日韩特黄特色大片免费视频| CAOPORM国产精品视频免费| 亚洲冬月枫中文字幕在线看| 久久精品国产精品亚洲艾草网美妙| 最新猫咪www免费人成| 日韩av无码久久精品免费| g0g0人体全免费高清大胆视频| 亚洲私人无码综合久久网| 久久久久亚洲av无码专区导航| 国产亚洲一区二区手机在线观看| 一本色道久久88亚洲综合| 国产精品免费观看久久| 美丽的姑娘免费观看在线播放| a级成人毛片免费图片| 一个人看的hd免费视频| 国产AV无码专区亚洲AV琪琪| 亚洲色欲色欲www在线播放 | 亚洲日韩国产AV无码无码精品| 日韩精品一区二区亚洲AV观看| 亚洲人成网7777777国产| 中文字幕无码精品亚洲资源网| 啊v在线免费观看| 国产一级淫片a视频免费观看| 夜夜嘿视频免费看| 日韩一品在线播放视频一品免费| 最近中文字幕mv手机免费高清| 免费一本色道久久一区| 国产v精品成人免费视频400条| 91频在线观看免费大全| 波多野结衣在线免费视频| 6080午夜一级毛片免费看| 最近2019中文字幕免费大全5| 久久久久免费看成人影片| 日本免费一区二区三区四区五六区| 日本免费电影一区二区| 久久精品视频免费看| 99久久精品国产免费| 国产精品成人免费福利| 无码国产精品一区二区免费式直播| 免费观看激色视频网站bd |