在LINUX環境下安裝JBOSS EAP 6並作爲服務 (service)運行

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)

$ useradd 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

編輯 /opt/jboss/jboss-as/bin/init.d/jboss-as-standalone.sh

JBOSS_HOME=/opt/jboss/jboss-as


14. $service jboss-as start



發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章