Linux創建靜默安裝weblogic12.1.3創建域及卸載域(weblogic第一步)


1. 到官網下載weblogic12C的jar包fmw_12.1.3.0.0_wls.jar https://www.oracle.com/middleware/technologies/fusionmiddleware-downloads.html

2.創建相對應的用戶組和用戶

創建用戶組
weblogic:groupadd weblogic
創建用戶
weblogic:useradd -d /home/weblogic -g weblogic weblogic
-g:指定用戶所屬的起始群組。
-d: 指定家目錄位置
設置用戶密碼,禁止使用弱口令
passwd weblogic

 

3.設置oraInst.loc目錄

創建/home/weblogic/oraInst.loc,內容如下:
inventory_loc=/software/app_weblogic/oraInventory
inst_group=weblogic

4.在用戶目錄下創建wls.rsp響應文件/home/weblogic,內容如下:

[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=/software/weblogic/Oracle/Middleware

#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=

a.使用 readTemplate 函數讀取建域模版腳本, Weblogic 預置了多種建域腳本,我們僅使用最基礎的建域腳本即可。
b.設置 AdminServer 的監聽地址和端口號, ListenAddress 為監聽地址,默認為 '' 表示監聽所有本機地址;ListenPort 為監聽端口號,這里根據實際情況設置,不沖突即可。
c.設置用戶名密碼, 'Security/base_domain/User/weblogic' 中 weblogic 就是用戶名,cmo.setPassword('weblogic123') 用於將密碼設置為 weblogic123
d.設置域參數:OverwriteDomain 設置為覆蓋已有域文件;JavaHome 設置 Weblogic 域運行時用到的 JVM 。
e.設置域路徑並寫入,使用 writeDomain 函數設置待寫入的域路徑,並執行寫入過程。
f.使用 closeTemplate 函數在執行完域寫入后關閉域模版。
g.使用 exit 函數退出腳本。
以上實例為最簡單的域創建腳本, WLST 本身提供了豐富的函數進行域創建和域操作,詳細的說明請參考 Oracle 的官方文檔。

5.創建完2個文件后,開始靜默安裝 java -jar fmw_12.1.3.0.0_wls.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc

6.創建域目錄 mkdir -p /software/weblogic/Oracle/Middleware/user_projects/domains/ats50_domain

7.到域目錄下,復制修改創建域的腳本文件

cd /software/weblogic/Oracle/Middleware/user_projects/domains/ats50_domain
cp /software/weblogic/Oracle/Middleware/wlserver/common/templates/scripts/wlst/basicWLSDomain.py .
修改腳本如下:(粗體為新增)
刪除從# Create a JMS Server. 到
#Write the domain and close the domain template.
新增設置密碼 cmo.setPassword('weblogic23')

 

8.執行/software/weblogic/Oracle/Middleware/oracle_common/common/bin/wlst.sh basicWLSDomain.py

9.安裝完成。linux創建weblogic域12C 在域目錄下后台啟動weblogic

nohup ./startWebLogic.sh &

10.啟動后打開地址,輸入賬戶密碼登錄。

 

 

 11.

 

 

卸載域的步驟:

1.刪除weblogic域目錄
比如說我有一個TESTDomain的域想要刪除,直接刪除該域存放的目錄即可

rm -rf /home/weblogic/Oracle/Middleware/user_projects/domains/TESTDomain
2.手動修改域注冊信息
進入/home/weblogic/Oracle/Middleware目錄,修改域注冊信息文件。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM