weblogic環境部署及應用

weblogic環境部署

一、部署配置

  1. jdk準備
    root用戶下執行下面的操作:
# vi $JAVA_HOME/jre/lib/security/java.security

修改securerandom.source=file:/dev/random爲securerandom.source=file:/dev/urandom
2. 創建用戶/用戶組

#groupadd wls
#useradd –s /bin/bash –g wls wls

切換到wls用戶
3. 創建初始化環境文件oraInst.loc(命令vi oraInst.loc並將下面的內容複製粘貼到文件中)

inventory_loc=/home/wls/oraInventory
inst_group=wls

4.創建響應文件wls.resp(將下面的內容複製粘貼到響應文件中)

[ENGINE]

#DO NOT CHANGE THIS.
Response File Version=1.0.0.0.0

[GENERIC]

#The oracle home location. This can be an existing Oracle Home or a new Oracle Home
ORACLE_HOME=/home/wls/weblogic

#Set this variable value to the Installation Type selected. e.g. WebLogic Server, Coherence, Complete with Examples.
INSTALL_TYPE=WebLogic Server

#Provide the My Oracle Support Username. If you wish to ignore Oracle Configuration Manager configuration provide empty string for user name.
MYORACLESUPPORT_USERNAME=

#Provide the My Oracle Support Password
MYORACLESUPPORT_PASSWORD=<SECURE VALUE>

#Set this to true if you wish to decline the security updates. Setting this to true and providing empty string for My Oracle Support username will ignore the Oracle Configuration Manager configuration
DECLINE_SECURITY_UPDATES=true

#Set this to true if My Oracle Support Password is specified
SECURITY_UPDATES_VIA_MYORACLESUPPORT=false

#Provide the Proxy Host
PROXY_HOST=

#Provide the Proxy Port
PROXY_PORT=

#Provide the Proxy Username
PROXY_USER=

#Provide the Proxy Password
PROXY_PWD=<SECURE VALUE>

#Type String (URL format) Indicates the OCM Repeater URL which should be of the format [scheme[Http/Https]]://[repeater host]:[repeater port]
COLLECTOR_SUPPORTHUB_URL=

5.執行安裝的命令(loc與resp文件以自己的實際路徑爲準)

# java -jar -d64 /home/wls/fmw_12.2.1.3.0_wls.jar -silent -invPtrLoc /home/wls/oraInst.loc -responseFile /home/wls/wls.resp

出現如下圖所示,說明安裝已經成功了
在這裏插入圖片描述
6.配置環境變量

Root用戶下:

# vi /etc/profile
export MW_HOME=/home/wls/weblogic”
export WL_HOME=/home/wls/weblogic/oracle_common”

7.創建domain
自己建的普通用戶下:

# pwd
/home/wls/weblogic/wlserver/common/bin
# ./wlst.sh

執行該命令後如下圖所示,設置地址、端口號、登錄的用戶名以及密碼等(注意writeDomain路徑改爲自己的)
在這裏插入圖片描述
8. 啓動weblogic

# 	cd  /home/wls/user_projects/domains/base_domain/bin
# 	nohup ./startWeblogic.sh &

9.登錄
啓動成功後瀏覽器登錄,端口,用戶名,密碼爲前面預設
http://ip:port/console/login/LoginForm.jsp
用戶名weblogic
密碼weblogic123
在這裏插入圖片描述

二、Weblogic非正常關閉導致的問題及解決辦法

由於weblogic服務直接down掉了,所有進程都非正常的進行關閉了,也就導致了下次啓動weblogic的時候報了以下錯誤:

<2020-5-18 下午050834秒 CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry …> 
<2020-5-18 下午050844秒 CST> <Info> <Management> <BEA-141281> <unable to get file lock, will retry …>

1.解決辦法
一.刪掉Domain下的*.lok文件

  1. 刪除edit.lok
    進入到domain_home下:
cd /home/wls/user_projects/domains/base_domain
將edit.lok文件刪掉
rm edit.lok
2.刪除config.lok
進入到domain_home/config下:	
cd /home/wls/user_projects/domains/base_domain/config/
將config.lok文件刪掉
rm config.lok
3.刪除AdminServer.lok
cd /home/wls/user_projects/domains/base_domain /servers/AdminServer/tmp
rm AdminServer.lok
4.刪除EmbeddedLDAP.lok
/home/wls/user_projects/domains/base_domain /servers/AdminServer/data/ldap/ldapfiles
rm EmbeddedLDAP.lok
二.刪掉Domain下的*.DAT文件:
進入到domain_home當中
cd /home/wls/user_projects/domains/base_domain /servers/AdminServer/data/store
找到文件被刪掉
[hcicloud@localhost base_domain]$ find servers/ -name "*.DAT" 
servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT 
servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT
weblogic域地址:
/home/wls/user_projects/domains/base_domain
find -name "*.lok"                 //查找域下所有.lok文件
find -name "*.DAT"               //查找域下所有.DAT文件
下面是查出的結果:(對照地址刪除相應的文件)
/config/config.lok
/servers/AdminServer/data/ldap/ldapfiles/EmbeddedLDAP.lok
/servers/AdminServer/tmp/AdminServer.lok
/servers/AdminServer/data/store/default/_WLS_ADMINSERVER000000.DAT
/servers/AdminServer/data/store/diagnostics/WLS_DIAGNOSTICS000000.DAT

三、weblogic環境下部署war包

配置數據源

1.點擊左側菜單欄:服務–數據源
在這裏插入圖片描述
2.新建數據源名稱
JNDI名稱必須和你要部署的war包裏面的application.yml的jndi-name名稱要保持一致。
在這裏插入圖片描述
在這裏插入圖片描述
3.選擇數據庫驅動
在這裏插入圖片描述
4.配置JDBC數據源
在這裏插入圖片描述
5.配置完成之後點擊左上角測試配置
在這裏插入圖片描述

部署war包

1.weblogic控制檯主頁菜單欄點部署,然後點安裝
在這裏插入圖片描述
2.點擊上傳文件,然後點下一步
在這裏插入圖片描述
在這裏插入圖片描述
3.根據提示一直點下一步即可
在這裏插入圖片描述
4.下一步
在這裏插入圖片描述
5.最後點擊完成
在這裏插入圖片描述
OK,到這就已經完成了,如果對你有幫助點個關注再走唄,如要轉載請註明地址,謝謝!
在這裏插入圖片描述

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