溫馨提示×

centos下weblogic配置指南

小樊
64
2025-02-25 03:19:46
欄目: 智能運維

在CentOS下配置WebLogic服務器的步驟如下:

準備工作

  1. 安裝JDK
  • 下載并安裝與WebLogic兼容的JDK版本。例如,WebLogic 14.1.1通常與JDK 8兼容。
  • 配置JDK環境變量,編輯/etc/profile文件,添加以下內容:
    export JAVA_HOME=/usr/local/java/jdk1.8.0_181
    export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
    export PATH=$PATH:$JAVA_HOME/bin
    
  • 使配置生效:
    source /etc/profile
    java -version
    
  1. 創建WebLogic用戶
  • 創建一個非root用戶,例如weblogic
    useradd weblogic
    passwd weblogic
    
  • 設置用戶密碼。
  1. 創建安裝目錄并授權
  • 創建安裝目錄,例如/opt/weblogic
    mkdir /opt/weblogic
    chown -R weblogic:weblogic /opt/weblogic
    

安裝WebLogic

  1. 下載WebLogic安裝包
  • 從Oracle官方網站下載WebLogic的Generic Installer。
  1. 配置安裝響應文件
  • 在WebLogic安裝目錄下創建oraInst.locwls.rsp文件。
    • oraInst.loc示例內容:
      inventory_loc=/opt/weblogic/oraInventory
      inst_group=weblogic
      
    • wls.rsp示例內容:
      [ENGINE]
      Response File Version=1.0.0.0.0
      [GENERIC]
      ORACLE_HOME=/opt/weblogic/Oracle/Middleware
      INSTALL_TYPE=WebLogic Server
      DECLINE_SECURITY_UPDATES=true
      SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
      
  1. 執行靜默安裝
  • 使用WebLogic提供的靜默安裝命令進行安裝:
    su - weblogic
    java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc
    

配置WebLogic域

  1. 創建域目錄
  • 創建域的目錄結構:
    mkdir -p /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain
    
  1. 使用WLST創建域
  • 切換到WebLogic用戶并執行WLST腳本創建域:
    cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin
    ./wlst.sh
    
  • 在WLST腳本中輸入以下命令創建域:
    readTemplateForUpdate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')
    cd('Servers/AdminServer')
    set('ListenAddress','')
    set('ListenPort', 7001)
    cd('/')
    cd('Security/base_domain/User/weblogic')
    cmo.setPassword('weblogic1234')
    setOption('OverwriteDomain', 'true')
    writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
    closeTemplate()
    exit()
    
  1. 啟動WebLogic服務器
  • 啟動WebLogic服務器:
    ./startWebLogic.sh
    
  1. 配置WebLogic監聽器和端口(可選):
  • 如果需要修改監聽器端口,可以編輯/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/config/config.xml文件,修改<server>標簽中的listenPort屬性。
  1. 關閉防火墻(可選):
  • 開放WebLogic使用的端口,例如7001:
    firewall-cmd --zone=public --add-port=7001/tcp --permanent
    firewall-cmd --reload
    

驗證安裝

  • 訪問WebLogic管理控制臺,通常位于http://<your_server_ip>:7001/console,使用創建的weblogic用戶登錄。

以上步驟是在CentOS 7下安裝和配置WebLogic 14.1.1的基本流程。根據具體需求,可能還需要進行其他配置,如數據庫配置、集群配置等。請參考Oracle官方文檔以獲取更詳細的指導。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女