本文使用的是glassfish3 open source edition - 3.1.2,可在此下載。主機採用CentOS 5搭配JDK 6u31的執行環境。
- 先將JDK以及glassfish3解壓縮在/opt底下。(JAVA_HOME請自行設定,在此不詳述)
- 設定基礎環境(編輯/opt/glassfish3/glassfish/config/asenv.conf),加入以下兩行指令,指定預設之Java Home及glassfish3安裝路徑,可避免自動啟動服務時發生錯誤。
AS_JAVA="/opt/jdk1.6.0_27"
AS_HOME="/opt/glassfish3/glassfish"
- 進入/opt/glassfish3/bin裡,輸入sh asadmin,可以進入管理畫面。
- 可先將預設domain1刪除(delete-domain domain1)
- 建立自己的domain(create-domain test),按下Enter即可自動設定(預設沒有密碼)。
- 設定開機自動啟動服務。
- 進入管理介面後,輸入create-service [instance]指令,此處的instance指的是domain名稱。
- 指令成功執行後,會自動將啟動指令檔複製到/etc/inid.d/以及/etc/rcN.d底下(此處的N為0-6及S)。
- 此內建的指令檔會自動在重開機後啟動服務,但先決條件是重開機之前要先啟動服務。
No comments:
Post a Comment