搭建weblogic12.1.3

第1章 安裝weblogic

下載weblogic12.1.3版本,選擇Zip distribution for Mac OSX, Windows, and Linux,將下載的wls1213_dev.zip上傳到Linux系統
1.1 下載安裝包
linux下安裝插件:weblogic
https://blog.csdn.net/sl1992/article/details/73800712#1%E4%B8%8B%E8%BD%BDweblogic

1.2 解壓到安裝目錄
[root@tomcat tools]# ls
jdk-8u60-linux-x64.tar.gz
wls1213_dev.zip
1.2.1 解壓
[root@tomcat tools]# mkdir -p /application/weblogic12/
[root@tomcat tools]# unzip wls1213_dev.zip
1.2.2 移動文件到weblogic目錄
[root@tomcat tools]# mv wls12130/ /application/weblogic12/
1.3 配置環境變量
1.3.1 解壓jdk包
[root@tomcat tools]# tar xf jdk-8u60-linux-x64.tar.gz
1.3.2 在.bash_profile下配置環境變量
vim ./bash_profile
export JAVA_HOME=/application/jdk1.8.0_60
export CLASSPASS=.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib
export PATH=$JAVA_HOME/bin:$PATH
export MW_HOME=/application/weblogic12/wls12130
啓動文件
source .bash_profile
1.4 配置主機名解析
[root@tomcat domain]# cat /etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
172.16.1.203 tomcat
1.5 運行安裝配置腳本 (時間長)
cd /application/weblogic12/wls12130
./configure.sh -silent
1.6 設置環境變量
[root@tomcat ~]# cd /application/weblogic12/wls12130/wlserver/server/bin/
[root@tomcat bin]# ./setWLSEnv.sh
1.7 創建域,控制檯啓動慢的問題
現象:

  1. 創建域的時候writeDomain需要很長時間(20分鐘左右)
  2. 啓動weblogic第一次進入控制檯需要很長時間(10分鐘左右)
  3. 啓動weblogic server需要很長時間(5-10分鐘)
    修改:
    在創建域之前,先修改Linux下的Java生成隨機數
    [root@tomcat bin]# cd /application/jdk1.8.0_60/jre/lib/security/
    [root@tomcat security]# vim java.security
    #securerandom.source=file:/dev/urandom
    修改爲
    securerandom.source=file:/dev/./urandom

1.8 創建domain/域
[root@tomcat ~]# mkdir -p /application/weblogic12/domain/
[root@tomcat ~]# cd /application/weblogic12/wls12130/wlserver/common/bin/
[root@tomcat bin]# ./commEnv.sh
[root@tomcat bin]# ./wlst.sh
wls:/offline>readTemplate('/application/weblogic12/wls12130/wlserver/common/templates/wls/wls.jar')
wls:/offline/base_domain>cd('Servers/AdminServer')
wls:/offline/base_domain/Server/AdminServer>set('ListenAddress','')
wls:/offline/base_domain/Server/AdminServer>set('ListenPort', 7001)
wls:/offline/base_domain/Server/AdminServer>cd('/')
wls:/offline/base_domain>cd('Security/base_domain/User/weblogic')
wls:/offline/base_domain/Security/base_domain/User/weblogic>cmo.setPassword('weblogic12c')
wls:/offline/base_domain/Security/base_domain/User/weblogic>setOption('OverwriteDomain', 'true')
wls:/offline/base_domain/Security/base_domain/User/weblogic>writeDomain('/application/weblogic12/domain')
wls:/offline/domain/Security/domain/User/weblogic>closeTemplate()
wls:/offline>exit()
1.9 啓動關閉weblogic
[root@tomcat bin]# cd /application/weblogic12/domain/bin/
[root@tomcat bin]# ./startWebLogic.sh & #啓動weblogic
[root@tomcat bin]# ./stopWebLogic.sh #關閉weblogic
1.10 登錄頁面
http://10.0.0.203:7001/console
用戶名:weblogic
密碼:weblogic12c
搭建weblogic12.1.3

搭建weblogic12.1.3


第2章 新建server啓動

應用默認運行在AdminServer中,如果用控制檯新建了server,比如名爲hongjun-01,命令行啓動cyyunServer,用startManagedServer命令startManagedServer <server名> <控制檯的地址+端口>
cd /usr/local/weblogic12c/domain/bin
./startManagedWebLogic.sh hongjun-01 http://localhost:7001
刷新控制檯頁面hongjun-01顯示啓動成功。

搭建weblogic12.1.3
搭建weblogic12.1.3

2.1 免密碼啓動server
[root@tomcat server-base]# cd /application/weblogic12/domain/servers/server-base
[root@tomcat server-base]# mkdir -p security
[root@tomcat security]# vim boot.properties
username=weblogic
password=weblogic12c

cd /usr/local/weblogic12c/domain/bin

關閉cyyunServer

./stopManagedWebLogic.sh server-base http://localhost:7001

後臺啓動

./startManagedWebLogic.sh server-base http://localhost:7001 &

第3章 頁面部署

3.1.1 安裝
創建安置war包的目錄
mkdir -p /application/weblogic12/domain/procation
[root@server11 procation]# ls
lxysxmgr.war web_jun.war
搭建weblogic12.1.3
第4章 集羣搭建
4.1 搭建主控端weblogic (主節點ip:10.0.0.11)
搭建weblogic12.1.3
4.2 將主控端的域打包發到受控端
[root@server11 weblogic12]# tar -zcvhf domain.tgz domain/
scp -rp domain.tgz 10.0.0.201:/application/weblogic12/
4.3 將域包發送到子節點(已經搭建好weblogic)
替換子節點的域(domain)
[root@lb01 weblogic12]# ls
domain.tgz
[root@lb01 weblogic12]# tar xf domain.tgz
4.4 在主,子節點修改監聽地址爲主節點ip(10.0.0.11)
[root@server11-node1 domain]# vim nodemanager/nodemanager.properties
ListenAddress=10.0.0.11
啓動:
[root@server11-node1 domain]# cd bin/
[root@server11-node1 bin]# ./startNodeManager.sh &
4.5 登錄主節點頁面
http://10.0.0.11:7001/console
新建服務器(如下創建jun01,jun02,jun03)
環境----服務器----新建
搭建weblogic12.1.3

4.6 在子節點服務器上啓動樓上創建的服務(免密碼後臺啓動)
[root@lb01 bin]# pwd
/application/weblogic12/domain/bin
[root@lb01 bin]# ./startManagedWebLogic.sh jun01 http://10.0.0.11:7001 &
4.7 在主節點查看啓動狀態
搭建weblogic12.1.3
查看業務部署情況

搭建weblogic12.1.3
4.8 終極結果
4.8.1 主節點後臺運行
搭建weblogic12.1.3
4.8.2 子節點後臺運行情況
搭建weblogic12.1.3
4.8.3 頁面顯示
搭建weblogic12.1.3

搭建weblogic12.1.3

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章