配置Linux平台下JBoss自启动

Prerequisite

 

l         #                         root user prompt

l         $                         jboss user prompt

l         JAVA_HOME     /usr/local/j2sdk

l         JBOSS_HOME  /home/jboss/jboss405

Configuration Process

 

Set group for jboss user

 

# usermod -G jboss,root jboss

 

Edit /home/jboss/.bash_profile”

 

Add as list:

 

JAVA_HOME=/usr/local/j2sdk

JBOSS_HOME=/home/jboss/jboss405

PATH=$PATH:$JAVA_HOME/bin:$JBOSS_HOME/bin

CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar

export JAVA_HOME JBOSS _HOME  PATH CLASSPATH

 

Copy JBoss4 start file to /etc/init.d

 

# cp $JBOSS_HOME/bin/jboss_init_redhat.sh  /etc/init.d/

 

Set start process

 

# ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/K20jboss_init_redhat

# ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc3.d/S80jboss_init_redhat

# ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/K20jboss_init_redhat

# ln –s /etc/init.d/jboss_init_redhat.sh /etc/rc5.d/S80jboss_init_redhat

 

Grant Excute Provilege

 

# chmod –f 777 /etc/init.d/jboss_init_redhat.sh

# chmod –f 777 /etc/rc3.d/S80jboss_init_redhat

# chmod –Rf 777 $JBOSS_HOME

 

Edit “/etc/init.d/jboss_init_redhat.sh” (Marked with red)

 

#define the user under which jboss will run, or use 'RUNASIS' to run as the current user

JBOSS_USER=${JBOSS_USER:-"jboss"}

 

#define where jboss is - this is the directory containing directories log, bin, conf etc

JBOSS_HOME=${JBOSS_HOME:-" /home/jboss/jboss405"}

 

#make java is on your path

JAVAPTH=${JAVAPTH:-" /usr/local/j2sdk/bin"}

 

Restart Linux Server

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值