溫馨提示×

在Ubuntu上配置WebLogic域的方法

小樊
52
2025-09-19 05:45:33
欄目: 智能運維

在Ubuntu上配置WebLogic域的步驟

1. 安裝前準備

  • 檢查系統要求:確保Ubuntu系統滿足WebLogic的最低要求(如Ubuntu 20.04及以上版本,足夠的內存和磁盤空間)。
  • 安裝JDK:WebLogic依賴Java環境,推薦使用Oracle JDK 8或OpenJDK 11。通過以下命令安裝OpenJDK 11:
    sudo apt update
    sudo apt install openjdk-11-jdk
    
    驗證安裝:java -version(需顯示Java版本信息)。
  • 下載WebLogic安裝包:從Oracle官網下載適用于Linux的WebLogic安裝包(如WebLogic Server 14.1.1.0.0 Lite版),選擇ZIP格式便于解壓。

2. 解壓與安裝WebLogic

  • 將下載的安裝包解壓到目標目錄(如/opt/weblogic):
    cd /opt
    sudo tar zxvf fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zip
    
  • 配置環境變量:編輯/etc/profile文件,添加WebLogic相關變量:
    export WEBLOGIC_HOME=/opt/weblogic/wlserver
    export PATH=$WEBLOGIC_HOME/bin:$PATH
    
    使配置生效:source /etc/profile。
  • 創建系統用戶:為WebLogic創建專用用戶和組,提升安全性:
    sudo groupadd weblogic
    sudo useradd -g weblogic weblogic
    sudo passwd weblogic  # 設置密碼
    
  • 設置目錄權限:將WebLogic安裝目錄的所有權賦予weblogic用戶:
    sudo mkdir -p /opt/weblogic
    sudo chown -R weblogic:weblogic /opt/weblogic
    sudo chmod -R 777 /opt/weblogic  # 根據安全需求調整權限
    

3. 創建WebLogic域

  • 進入配置目錄:切換到WebLogic安裝目錄下的common/bin目錄:
    cd /opt/weblogic/wlserver/common/bin
    
  • 啟動配置向導:運行config.sh腳本,啟動圖形化配置界面:
    ./config.sh
    
  • 配置域參數:按照向導提示完成以下設置:
    • 選擇配置類型:選擇“創建新的WebLogic域”。
    • 選擇模板:推薦選擇“基本WebLogic Server域”(適合開發測試)或“自定義域”(適合生產環境)。
    • 指定域信息:輸入域名稱(如my_domain)、域目錄(如/opt/weblogic/user_projects/domains/my_domain)。
    • 配置管理員賬戶:設置管理員用戶名(如admin)和密碼(需符合復雜度要求)。
    • 選擇組件:勾選需要安裝的組件(如WebLogic Server、Coherence,默認全選)。
  • 完成創建:點擊“完成”,向導會在指定目錄生成域結構(包含config、servers等目錄)。

4. 啟動WebLogic域

  • 進入域的bin目錄
    cd /opt/weblogic/user_projects/domains/my_domain/bin
    
  • 啟動管理服務器:運行startWebLogic.sh腳本:
    ./startWebLogic.sh
    
    啟動過程中會顯示日志信息,若出現“Server started in RUNNING mode”則表示啟動成功。
  • 驗證啟動狀態:通過瀏覽器訪問管理控制臺(默認地址:http://localhost:7001/console),使用管理員賬戶登錄,確認服務器狀態正常。

5. 域配置與管理(可選)

  • 配置環境變量:若需動態設置域參數(如JDBC連接、JMS配置),可編輯域目錄下的setDomainEnv.sh文件(位于bin目錄),添加自定義變量。
  • 修改配置文件:域的核心配置文件位于config目錄下:
    • config.xml:存儲域級配置(如服務器實例、集群、安全設置),可通過文本編輯器或WebLogic控制臺修改。
    • weblogic.xml:存儲應用級配置(如Servlet映射、安全角色),位于應用的WEB-INF目錄下。
  • 備份域:定期備份域目錄(如/opt/weblogic/user_projects/domains/my_domain),防止配置丟失。

注意事項

  • 權限問題:確保weblogic用戶對域目錄有讀寫權限,避免啟動失敗。
  • 端口沖突:默認管理端口為7001,若被占用可通過config.xml修改(查找<listen-port>標簽)。
  • 安全增強:生產環境中建議禁用默認管理員賬戶,配置SSL加密,限制管理控制臺訪問IP。

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