一.創建控制台腳本
二.創建認證文件
通過上面創建的腳本進行啟動的時候,會因為密碼問題導致起不來,因為在startWebLogic.sh文件中,沒有配置用戶名和密碼。而且通過上面創建的腳本,啟動的時候是在后台執行,所以,啟動的時候不會讓你輸入用戶名和密碼。但是,雖然啟動失敗了,依舊會有AdminServer目錄,只要創建了認證文件,即可跳過認證,成功啟動。
創建完成之后,再啟動weblogic控制台腳本startconsole.sh即可成功啟動
三.創建服務器
創建新的服務器需要在控制台中,先新建好服務器,才能創建啟動腳本啟動,如果控制台中沒有對應的服務器,光有腳本是起不來的。
由於本次安裝的時候沒有截控制台中創建服務器的截圖,所以本步驟跳過,不過控制台中創建服務器很簡單,可自行創建。
這步主要介紹創建啟動新建服務器的腳本:
注:上圖中的startNode.sh腳本是從startWebLogic.sh文件拷貝來的。因為每個服務調用的內存不同,可以指定不同的startNode,如果服務直接使用不改的話,默認給服務512M內存。
我們可以在startNode.sh中,補充以下內容,來為調用它的服務指定分配的內存
MEM_ARGS="-Xms512m -Xmx1024m -XX:PermSize=128m -XX:MaxPermSize=256m" echo "JAVA Memory arguments: ${MEM_ARGS}" #這一行是在文件中存在的,在這一行上面加上一行即可
注意,請刪除以下內容,不刪的話可能會導致起不來,而且刪除之后,啟動速度會快一些