原文链接:http://share.blog.51cto.com/278008/498313
JBoss的运行需要JAVA环境的支持,所以我们首先安装JDK,JRE也可以。
chmod 744 jdk-6u24-linux-x64.bin
./jdk-6u24-linux-x64.bin
#set java environment
JAVA_HOME=/usr/local/jdk1.6.0_24
PATH=$PATH:$JAVA_HOME/bin:$JAVA_HOME/jre/bin
CLASSPATH=$CLASSPATH:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export JAVA_HOME PATH CLASSPATH
ln –s –T jdk1.6.0_24 java
groupadd jboss
useradd jboss –g jboss 结果出错:Creating mailbox file: File exists
userdel –r jboss 删除用户时使用-r参数
groupadd jboss
useradd jboss –g jboss
passwd jboss 12345
注:本来想把jboss用户添加到/sbin/nologin,但是最后发现这样做的话,Jboss会启动失败。
unzip jboss-4.2.3.GA.zip 结果出现错误,没有unzip命令
yum –y install unzip
unzip jboss-4.2.3.GA.zip
#set jboss environment
JBOSS_HOME=/usr/local/jboss-4.2.3.GA
PATH=$PATH:$JBOSS_HOME/bin
CLASSPATH=.:$CLASSPATH:$JBOSS_HOME/lib
export JBOSS_HOME PATH CLASSPATH
退出vi,然后source /etc/profile,使配置生效!
jboss/bin/run.sh & 所有配置完成后就不用此命令启动jboss了
cd /server/default/deploy/jboss-web.deployer
cp –a server.xml server.xmlBAK2011-02-22
vi server.xml,修改address="${jboss.bind.address}"为address=”0.0.0.0”,一共需要修改两处!
/usr/local/jboss-4.2.3.GA/bin/shutdown –S
/usr/local/jboss-4.2.3.GA/bin/run.sh &
cp /usr/local/jboss/bin/jboss_init_redhat.sh /etc/rc.d/init.d/jboss
cd /etc/rc.d/init.d
ln -s /etc/rc.d/init.d/jboss /etc/rc0.d/K20jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc3.d/S80jboss
ln -s /etc/rc.d/init.d/jboss /etc/rc5.d/S80jboss
vi /etc/rc.d/init.d/jboss,修改几个环境变量以及USER信息,都在前几行,不再细说
- /etc/rc.d/init.d/jboss start 以后要使此命令启动JBoss!
- ln –s –T jboss-4.2.3.GA jboss