#!/bin/sh OPT_=$1 case "$OPT_" in start) export LANG=zh_CN.GB18030 /bin/echo "$0 : (start)" cd /home/weblogic/bea/user_projects/domains/idquery_domain/ ./startWebLogic.sh & ;; stop) /bin/echo "$0 : (stop)" cd /home/weblogic/bea/user_projects/domains/idquery_domain/bin/ ./stopWebLogic.sh & ;; *) /bin/echo 』』 /bin/echo "Usage: $0 [start|stop]" /bin/echo " Invalid argument ==>; "${OPT_}"" /bin/echo 』』 ;; esac exit 0 |
腳本中其實直接調用了weblogic在創建domain時自動生成的啟動和停止腳本,雖然在weblogic8和weblogic9中,其所在目錄可能不同,但是腳本名稱一般是一樣的.
在使用的時候,假設我們將腳本存儲為weblogic.sh,直接使用腳本./webloigc.sh start啟動服務,使用./weblogic.sh stop停止服務.
3)處理SSL連接
在實際應用當中,我們很可能使用SSL Port作為控制台(console)登錄的埠,默認啟動腳本沒有任何問題,但是由於關閉服務腳本使用的是WLST(Weblogic Scripting Tool), 而關閉服務腳本默認登錄腳本沒有使用SSL,因此需要對原始腳本進行修改.
打開stopWeblogic.sh腳本,找到以下幾處地方.
set ADMIN_URL=t3://localhost:7001
如果使用SSL,這裡我們就要使用t3s協議,修改為
set ADMIN_URL=t3s://localhost:7001
如果我們想免去輸入用戶名密碼的過程,也可以在該腳本中修改相應代碼.
以上就是簡單的weblogic後台啟動腳本.
[火星人 ] Weblogic在Linux和Unix下的後台啟動腳本已經有413次圍觀