環境介紹:
操作系統 :Redhat 5.5
Weblogic :英文版 8.1.6 Weblogic安裝目錄 :/weblogic
一、域的建立
執行下面語句進入weblogic的bin目錄:
cd /weblogic/weblogic81/common/bin/
運行新建服務嚮導:
./config.sh
默認是新建服務(1.Create a new WebLogic configuration),所以:
直接回車(或者輸入1,回車)
因爲是創建新域,所以選擇Basic WebLogic Server Domain(基本Weblogic服務域)。
圖中默認就是選中的這項,直接回車,如果不默認,輸入該項前的序號 3 然後回車。
提示:Do you want to run the wizard in express mode?(是否進入快捷嚮導模式?)
因爲在非快捷模式下才可以自定義端口號等配置,所以要對它說No了:
上圖中可以設置服務名、監聽地址、監聽端口等等,輸入相應序號進入相應設置。
提示:Enter option number to select(輸入選項序號進行選擇)首先我們設置Name(服務名)
提示:Enter value for “Name” (輸入服務名)
輸入你的服務的名稱比如:testserver,回車
再次到設置選擇頁面,可以看到Name後面的值已經變成了剛剛輸入的testserver。
現在我們來設置端口,輸入3,回車接下圖:
默認端口號是7001,如果不改的話不用管,我們在這裏改爲9001。輸入9001,回車接下圖:
此時服務名和監聽端口已設置完畢,直接回車,進入下一步操作:
提示:Do you want to configure Managed Servers,Clusters and Mac…(是否設置被管服務,集羣…?)
這是配置集羣時所設置的,現在我們是建單獨的域,所以選No。
提示:Do you want to configure JDBC? (是否設置JDBC?)
JDBC可以在域建好後在服務控制檯進行設置,所以此時選No。
提示:Do you want to configure JMS?(是否設置JMS?)這個用不到,
提示:Do you want to configure Advanced Security?(是否要進行高級安全設置?)No之
現在是設置進入console控制檯的用戶名和密碼,用戶默認是weblogic,所以直接設置密碼:輸入2,回車
輸入用戶密碼,一般設爲weblogic。因爲Linux的命令模式下輸入密碼時屏幕上是不輸出顯示的,所以直接輸入:weblogic,回車
輸入 3,回車,進行密碼確認,
輸入密碼:weblogic,回車
用戶名和密碼已設置完畢,此時直接回車,進入下一步,
域模式設置,這裏選擇開發模式:
Java勻DK選擇,這裏選擇Sun的:
選擇域創建的路徑,默認是/weblogic/user_projects/domains下,如果不需要改,
編輯域名,默認域名是mydomain。我們之前設置的服務名稱是testserver,所以這裏域名可以設爲testdomain(可以自己起名字)。
輸入:testdomain,回車
此時程序開始創建域,很快就提示創建成功!
到此,一個weblogic域就創建完畢。
二、啓動和停止
1 啓動
執行下面語句進入服務目錄(注,cd後有空格):
cd /weblogic/user_projects/domains/testdomain/
啓動服務:
nohup ./startWebLogic.sh > s.log & tail -f s.log
注:
s.log:將服務日誌輸出到s.log
tail -f s.log:查看日誌
2 停止服務
進入服務目錄:
cd /weblogic/user_projects/domains/testdomain/
停止服務:
./stopWebLogic.sh
3 查看服務日誌
執行下面語句進入服務目錄:
cd /weblogic/user_projects/domains/testdomain/
查看日誌(-f參數可使顯示內容在服務運行期間不斷刷新):
tail -f s.log
4 查看服務進程信息
包括進程ID,佔用內存,服務啓動參數等。
在任意目錄下執行下面語句:
ps -aux|grep java