在CentOS上部署WebLogic時,有一些關鍵步驟和技巧可以幫助確保部署過程順利進行。以下是一些有用的建議和注意事項:
創建用戶組和用戶:
groupadd weblogic
useradd -g weblogic weblogic
passwd weblogic
passwd weblogic
配置Java環境:
wget https://download.oracle.com/otn/java/jdk/8u231-b11/d7fc27d8d8f94d369ac70d8d89f89d89f89d/jdk-8u231-linux-x64.tar.gz
tar -zxvf jdk-8u231-linux-x64.tar.gz
export JAVA_HOME=/opt/jdk1.8
export PATH=$JAVA_HOME/bin:$PATH
創建安裝目錄并授權:
mkdir -p /opt/weblogic/Oracle/Middleware
chown -R weblogic:weblogic /opt/weblogic
上傳并解壓WebLogic安裝包:
unzip /path/to/wls_generic.jar -d /opt/weblogic/
配置安裝文件:
oraInst.loc
和wls.rsp
。vim /home/weblogic/oraInst.loc
vim /home/weblogic/wls.rsp
執行安裝命令:
cd /home/weblogic
java -jar /home/weblogic/fmw_12.2.1.4.0_wls_lite_generic.jar -silent -responseFile /home/weblogic/wls.rsp -invPtrLoc /home/weblogic/oraInst.loc
創建域:
cd /opt/weblogic/Oracle/Middleware/wlserver/common/bin
./wlst.sh
啟動WebLogic服務:
cd /opt/weblogic/Oracle/Middleware/domain/bin
./startWebLogic.sh
nohup ./startWebLogic.sh &
使用非root用戶啟動WebLogic:
su - weblogic
配置安全更新:
wls.rsp
文件中配置安全更新選項,以控制安全更新的安裝。SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
設置內存和JVM參數:
setDomainEnv.sh
文件中設置適當的內存和JVM參數,以優化性能。-Xms2g -Xmx2g
監控和管理:
http://your_server_ip:7001/console
通過遵循這些步驟和技巧,您可以在CentOS上成功部署和管理WebLogic服務器。確保每一步都仔細執行,并在實際環境中使用適當的用戶名和密碼。