1. 程式人生 > >third weblogic 主控頁面的受管伺服器的搭建流程

third weblogic 主控頁面的受管伺服器的搭建流程

third伺服器搭建,10.151.0.159伺服器為例

1.首先在admin主管伺服器上新建伺服器名稱

1.1

在這裡插入圖片描述

1.2

在這裡插入圖片描述

1.3.server_third_0_169

在這裡插入圖片描述

1.4

在這裡插入圖片描述

1.5 啟用更改

在這裡插入圖片描述

1.6 更改程式碼路徑

1.6.1

在這裡插入圖片描述

1.6.2

在這裡插入圖片描述

1.6.3

在這裡插入圖片描述

1.6.4

在這裡插入圖片描述

2.shell控制檯 配置domain third

2.1.目錄操作

[weblogic@iZzm09z3d7ic7nihelcd5gZ bin]$ pwd
/weblogic/bea/wlserver_10.3/common/bin
[weblogic@iZzm09z3d7ic7nihelcd5gZ bin]$ ls -la
total 120
drwxrwxr-x 2 weblogic weblogic 4096 Apr 24 11:19 . drwxrwxr-x 11 weblogic weblogic 4096 Apr 24 11:19 .. -rwxr-x--- 1 weblogic weblogic 22721 Apr 24 11:19 commEnv.sh -rwxr-x--- 1 weblogic weblogic 2110 Apr 24 11:19 config_builder.sh -rwxr-x--- 1 weblogic weblogic 2262 Apr 24 11:19 config.sh -rwxr-
x--- 1 weblogic weblogic 2567 Apr 24 11:19 pack.sh -rwxr-x--- 1 weblogic weblogic 2150 Apr 24 11:19 setPatchEnv.sh -rwxr-x--- 1 weblogic weblogic 4070 Apr 24 11:19 startDerby.sh -rwxr-x--- 1 weblogic weblogic 4076 Apr 24 11:19 startManagedWebLogic.sh -rwxr-x--- 1 weblogic weblogic 1436 Apr 24 11
:19 stopDerby.sh -rwxr-x--- 1 weblogic weblogic 2075 Apr 24 11:19 unpack.sh -rwxr-x--- 1 weblogic weblogic 3286 Apr 24 11:19 upgrade.sh -rwxr-x--- 1 weblogic weblogic 31205 Apr 24 11:19 wlscontrol.sh -rwxr-x--- 1 weblogic weblogic 13740 Apr 24 11:19 wlsifconfig.sh -rwxr-x--- 1 weblogic weblogic 772 Apr 24 11:19 wlst.sh [weblogic@iZzm09z3d7ic7nihelcd5gZ bin]$ sh config.sh

2.2.開始搭建

3.建立啟動 檢視 停止指令碼

3.1 建立目錄

[[email protected] bin]$ mkdir -p /weblogic/webapp/third/server_third_0_169
[[email protected] bin]$ mkdir -p /weblogic/webapp/third/config

3.2 建立本機特殊Properties檔案

[weblogic@iZzm09z3d7ic7nihelcd5gZ config]$ pwd
/weblogic/webapp/third/config
[weblogic@iZzm09z3d7ic7nihelcd5gZ config]$ touch serverConfig.properties
serverConfig.properties檔案具體內容可以參考其他的伺服器以及本機特殊需求;
也可以直接上傳該檔案到config目錄下面
[weblogic@iZzm09z3d7ic7nihelcd5gZ server_third_0_169]$ pwd
/weblogic/webapp/third/server_third_0_169
[weblogic@iZzm09z3d7ic7nihelcd5gZ server_third_0_169]$ 
#clear cache of server_167
cd /weblogic/bea/user_projects/domains/third/servers/server_third_0_169/tmp/_WL_user
if [ $? -eq 0 ]; then
    rm -Rf *
fi

cd /weblogic/bea/user_projects/domains/third/servers/server_third_0_169/stage
if [ $? -eq 0 ]; then
    rm -Rf *
fi
echo "clear cache server_third_0_234, sucessfull"

DOMAIN_HOME="/weblogic/bea/user_projects/domains/third"
cd ${DOMAIN_HOME}/bin
nohup ./startManagedWebLogic.sh server_third_0_169 http://10.151.0.140:9001 >>${DOMAIN_HOME}/logs/wls.log  2>&1 &



DOMAIN_HOME="/weblogic/bea/user_projects/domains/third"
cd ${DOMAIN_HOME}/bin
nohup ./stopManagedWebLogic.sh server_third_0_169 t3://10.151.0.140:9001 weblogic eservice95549 >>${DOMAIN_HOME}/logs/wls.log  2>&1 &

#i=0 
#for x in `ps -ef | grep java | grep thirdapi_180_dat|awk '{print $2}'` 
#do 
#kill -9 "$x" 
#let "i++" 
#done 
#echo "server_50_184 already shutdown successfully!"                                                                                                                                                                                            
                          
cd /
tail -f /weblogic/bea/user_projects/domains/third/logs/wls.log

4.配置boot.prpoerties檔案

4.1. boot.properties檔案的作用

主要是登入主控伺服器(admin)伺服器的控制檯;
設定username和password

4.2.從來沒有啟動過受管理伺服器的前提下,下面的資料夾,沒有servers資料夾

[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ pwd
/weblogic/bea/user_projects/domains/third
[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ ls -la
total 48
drwxr-x--- 9 weblogic weblogic 4096 Jun 21 11:38 .
drwxr-x--- 3 weblogic weblogic 4096 Jun 21 11:28 ..
drwxr-x--- 2 weblogic weblogic 4096 Jun 21 11:28 autodeploy
drwxr-x--- 5 weblogic weblogic 4096 Jun 21 11:38 bin
drwxr-x--- 9 weblogic weblogic 4096 Jun 21 11:38 config
drwxr-x--- 2 weblogic weblogic 4096 Jun 21 11:28 console-ext
-rw-r----- 1 weblogic weblogic  462 Jun 21 11:38 fileRealm.properties
drwxr-x--- 2 weblogic weblogic 4096 Jun 21 11:38 init-info
drwxr-x--- 2 weblogic weblogic 4096 Jun 21 11:28 lib
drwxr-x--- 2 weblogic weblogic 4096 Jun 21 11:38 security
-rw-r----- 1 weblogic weblogic  765 Jun 21 11:38 startManagedWebLogic_readme.txt
-rwxr-x--- 1 weblogic weblogic  257 Jun 21 11:38 startWebLogic.sh
[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ 

5.建立logs日誌

[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ cd /weblogic/bea/user_projects/domains/third/
[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ mkdir logs
[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ ls -la
total 60
drwxr-x--- 12 weblogic weblogic 4096 Jun 21 22:50 .
drwxr-x---  3 weblogic weblogic 4096 Jun 21 13:50 ..
drwxr-x---  2 weblogic weblogic 4096 Jun 21 13:50 autodeploy
drwxr-x---  5 weblogic weblogic 4096 Jun 21 14:02 bin
drwxr-x--- 10 weblogic weblogic 4096 Jun 21 14:04 config
drwxr-x---  2 weblogic weblogic 4096 Jun 21 13:50 console-ext
-rw-r-----  1 weblogic weblogic  462 Jun 21 14:04 fileRealm.properties
drwxr-x---  2 weblogic weblogic 4096 Jun 21 14:02 init-info
drwxr-x---  2 weblogic weblogic 4096 Jun 21 13:50 lib
drwxrwxr-x  2 weblogic weblogic 4096 Jun 21 22:50 logs
drwxr-x---  2 weblogic weblogic 4096 Jun 21 14:02 security
drwxr-----  4 weblogic weblogic 4096 Jun 21 14:04 servers
-rw-r-----  1 weblogic weblogic  765 Jun 21 14:02 startManagedWebLogic_readme.txt
-rwxr-x---  1 weblogic weblogic  257 Jun 21 14:02 startWebLogic.sh
drwxr-----  2 weblogic weblogic 4096 Jun 21 14:04 tmp
[weblogic@iZzm09z3d7ic7nihelcd5gZ third]$ cd logs/
[weblogic@iZzm09z3d7ic7nihelcd5gZ logs]$ touch wls.log
[weblogic@iZzm09z3d7ic7nihelcd5gZ logs]$ 
伺服器啟動較慢,時區問題
新增 
行數 400多行  JAVA_OPTION附近
-Duser.timezone=GMT+08 -Djava.security.egd=file:/dev/./urandom -DUseSunHttpHandler=true 

7.至此,伺服器搭建完成