1. 啟動weblogic
本例中weblogic 安裝路徑為:/data/weblogic/wls/wlserver_10.3/
1. 啟動nodeManager
cd /data/weblogic/wls/wlserver_10.3/server/bin; //執行 nohup sh startNodeManager.sh > nodemanager.log 2>&1 & 或者 nohup ./startNodeManager.sh & //通常情況下我們新建startnode.sh文件,內容為上面的腳本;
2. 啟動WebLogic
// 找到/Oracle/Middleware/user_projects/domains/用戶_domain目錄,如: cd /data/weblogic/wls/user_projects/domains/base_domain; //執行【方法一】 nohup ./startWebLogic.sh & //&的作用是讓weblogic啟動在后台運行 //執行【方法二】 ./startWebLogic.sh //進行交互作用 ctrl+Z //再輸入bg
linux下fg、bg、ctrl + z、jobs、&等命令 這些都是跟系統任務有關的命令, & 最經常被用到 用在一個命令的最后,可以把這個命令放到后台執行 ctrl + z 可以將一個正在前台執行的命令放到后台,並且暫停 jobs 查看當前有多少在后台運行的命令 fg 將后台中的命令調至前台繼續運行 如果后台中有多個命令,可以用fg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后台正在執行的命令的序號(不是pid) bg 將一個在后台暫停的命令,變成繼續執行。如果后台中有多個命令,可以用bg %jobnumber將選中的命令調出,%jobnumber是通過jobs命令查到的后台正在執行的命令的序號(不是pid)
2. 停止weblocgic
命令 ./stopWebLogic 一般情況很難關閉,需要殺掉后台進程(經常這樣)
//查看后台進程
#ps -ef|grep weblogic 如:
root 28596 28558 2 16:10 pts/1 00:00:18 /opt/Oracle/Middleware/jr。。。。。。。。。
root 28880 28778 0 16:22 pts/2 00:00:00 grep weblogic
//殺后台進程
# kill -9 28596
//殺死所有的weblogic進程
# kill -9 all |grep weblogic
3. 啟動被管理的服務
nohup sh ./startManagedWebLogic.sh managed_server_name admin_url >> weblogic.log 2>&1 & 例: nohup sh ./startManagedWebLogic.sh issdbwebins_server http://10.16.55.120:7001/ >> weblogic.log 2>&1 &
4. weblogic服務域的創建
使用${WL_HOME}/common/bin/config.sh命令執行weblogic服務域配置啟動文件,啟動文件初始化成功后,選擇創建域類型,第一次創建使用默認類型