您查看的文章来源于http://www.oklinux.cn
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="$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
echo CMD_START = $CMD_START
case "$1" in
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)
if [ -z "$SUBIT" ]; then
$CMD_STOP
else
$SUBIT "$CMD_STOP"
fi
;;
restart)
$0 stop
$0 start
;;
*)
echo "usage: $0 (start|stop|restart|help)"
esac
—……………………
3,配置环境变量,与JDK环境变量配置方法相同,打开/etc/profile文件,在JDK环境变量处添加如下字串:
JBOSS_HOME=/usr/local/suncer/server/jboss4.0.3
修改PATH,PATH=$PATH:$JAVA_HOME/bin:$JBOSS_HOME/bin
在export后面加上 JBOSS_HOME
4,使jboss自动启动:
打开/etc/rc.d/rc.local文件,在文件后面添加如下字串,
/etc/rc.d/init.d/jboss start
5,对/etc/rc.d/init.d/jboss、/usr/local/suncer/server/jboss4.0.3/bin/run.sh以及shutdown.sh执行如下命令:
chmod x filepath/filename使这些文件可以被执行。
6,重启服务器
JBOSS配置完毕