1. 安装JDK
$ yum install java-1.6.0-openjdk-devel

2. 下载JBOSS EAP6 (ttps://access.redhat.com)

3. 安装: (很简单, 就是unzip)
$ unzip jboss-eap-6.0.0.zip -d /opt/jboss
安装后我把路经名字改成 jboss-as

4. 加user(这个user 是以后jboss path的owner)
$ adduser jboss

5. Change ownership of the jboss dir
$ chown -fR jboss:jboss /opt/jboss

6. 加管理帐号(这步很要紧)
$ cd /opt/jboss/jboss-as/bin; ./add-user.sh
这里的选择很简单, 基本是缺省答案. 可以参考标准文档.
安装就这么告一段落了, 剩下的是如何变成服务.

7. 连接jboss-as-standalone.sh到/etc/init.d中, 
$ln -s -T /opt/jboss/jboss-as/bin/init.d/jboss-as-standalone.sh /etc/init.d/jboss-as

8.新建立一个DIR. 这步完全是为了省心, script里面就那么写的, 懒得改了.
$ mkdir /etc/jboss-as

9. Change ownership of /etc/jboss-as
$ chown -fR jboss:jboss /etc/jboss-as

10.  连接jboss-as.conf到/etc/jboss-as 里:

ln -s -T /opt/jboss/jboss-as/bin/init.d/jboss-as.conf /etc/jboss-as/jboss-as.conf

11. 改一下jboss-as.conf
#JBOSS_USER=jboss-as
To:
JBOSS_USER=jboss

12. 改变 standalone.xml文件, 使服务器听取正确的端口:
a. 编辑: /opt/jboss/jboss-as/standalone/configuration/standalone.xml
b. 做以下改动:

From:
<interface name=”management”>
<inet-address value=”${jboss.bind.address:127.0.0.1″/>
</interface>

<interface name=”public”>

<inet-address value=”${jboss.bind.address:127.0.0.1}”/>

</interface>

To:
<interface name=”management”>
<inet-address value=”${jboss.bind.address:0.0.0.0}”/>
</interface>

<interface name=”public”>
<inet-address value=”${jboss.bind.address:0.0.0.0}”/>
</interface>


11. 激活服务:

$ chkconfig –add jboss-as

12. 设置自动启动:

$ chkconfig jboss-as on


启动服务器:

13. 改变 jboss-as-standalone.sh里面的路径, 使他们指向你刚安装的目录: /opt/jboss/jboss-as

14. $service jboss-as start

成功了!