<output id="qn6qe"></output>

    1. <output id="qn6qe"><tt id="qn6qe"></tt></output>
    2. <strike id="qn6qe"></strike>

      亚洲 日本 欧洲 欧美 视频,日韩中文字幕有码av,一本一道av中文字幕无码,国产线播放免费人成视频播放,人妻少妇偷人无码视频,日夜啪啪一区二区三区,国产尤物精品自在拍视频首页,久热这里只有精品12

      weblogic實踐

      WSL下使用weblogic

      準備

      WSL 2 + Ubuntu 20.04 + WebLogic 14c(14.1.1.0.0,Java EE 8 兼容版)

      安裝 WSL 2 + Ubuntu 20.04 + JDK

      1. wsl安裝
        wsl --install # 自動啟用組件并安裝默認 Ubuntu 系統(tǒng)
        wsl --version
      2. 驗證 JDK 安裝
      sudo apt update  # 更新軟件源
      sudo apt install openjdk-8-jdk -y  # 安裝 JDK 8
      
      java -version #驗證安裝
      which java #驗證安裝
      
      #無法使用OpenJdk
      sudo apt list --installed | grep openjdk #查看jdk版本
      sudo apt remove openjdk-* #卸載jdk
      #下載oracle Jdk,重新配置
      sudo tar -zxvf jdk-8u202-linux-x64.tar.gz
      sudo mkdir -p /usr/local/java
      sudo mv jdk1.8.0_202 /usr/local/java/
      #編輯profile
      sudo vim /etc/profile
      #profile生效后,驗證jdk
      source /etc/profile
      which java
      java -version
      
      
      1. 配置 JAVA_HOME 環(huán)境變量(WebLogic 需讀取此變量)
      • 執(zhí)行 sudo nano /etc/profile 打開系統(tǒng)環(huán)境變量配置文件;末尾添加:
        export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
        export PATH=$JAVA_HOME/bin:$PATH
        ,按 Ctrl+O 保存,Ctrl+X 退出
      • 執(zhí)行 source /etc/profile 使配置生效,再執(zhí)行 echo $JAVA_HOME 驗證(輸出 JDK 路徑即成功

      安裝 weblogic

      1. 創(chuàng)建目錄mkdir -p homne/lzz/weblogic,并復制 weblogic 包到目錄
      2. 創(chuàng)建靜默安裝配置文件 install.rsp
        nano install.rsp
        [ENGINE]
        Response File Version=1.0.0.0.0
        [GENERIC]
        ORACLE_HOME=/home/lzz/weblogic/oracle_home  # WebLogic 安裝目錄(自定義)
        INSTALL_TYPE=WebLogic Server  # 安裝類型(僅安裝 WebLogic Server)
        DECLINE_SECURITY_UPDATES=true  # 拒絕安全更新(學習環(huán)境無需)
        SECURITY_UPDATES_VIA_MYORACLESUPPORT=false
        
        mkdir /home/lzz/weblogic/oracle_home
      3. 執(zhí)行安裝命令
        新建用戶
        sudo useradd -m oracle
        sudo passwd oracle
        echo $SHELL # 查看當前Shell
        sudo chsh -s /bin/bash oracle #永久切換到bash命令下(默認在sh下)
        
        visudo #sudo權限
        添加 oracle ALL=(ALL:ALL) ALL
        保存退出 ctrl 0, ctrl x, enter
        #cat 驗證修改結果,如果編輯進程存在 ps aux|grep visudo, 則kill -9進程后重新編輯
        

      Oracle 產(chǎn)品安裝信息文件

      sudo nano /etc/oraInst.loc
      inventory_loc=/home/lzz/weblogic/oraInventory  #  inventory 目錄(自定義)
      inst_group=oracle  # 所屬用戶組(與 Ubuntu 用戶名一致)
      

      oraInst.loc 和 install.rsp 文件都不支持中文亂碼,即使是注釋,需要刪除上面除配置以外的注釋信息

      開始安裝weblogic
      java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile install.rsp -invPtrLoc /etc/oraInst.loc
      遇到的問題
      問題一:
      Specify a valid response file. Usage: java -jar <shiphome>.jar -silent -responseFile <Full path to response file>
      install.rsp 需要使用全路徑名,install.rsp改為全路徑名如下:
      java -jar fmw_14.1.1.0.0_wls_lite_generic.jar -silent -responseFile /home/lzz/weblogic/install.rsp -invPtrLoc /etc/oraInst.loc

      問題二:Validation of Oracle Home location failed. The location specified does not have read/write permissions
      oracle home目錄,當前用戶沒有權限操作

      chown -R oracle:oracle /home/lzz/weblogic/oracle_home
      chmod -R 755 /home/lzz/weblogic/oracle_home
      ls -l /home/lzz/weblogic/
      

      問題三(查看日志發(fā)現(xiàn)):
      Copying Files
      Internal Error: File Copy failed. Aborting Install
      The log(s) can be found here: /tmp/OraInstall2025-09-22_08-53-04PM.
      cat /tmp/OraInstall2025-09-22_08-54-38PM/install2025-09-22_08-54-38PM.log:
      Unable to access the inventory /home/lzz/weblogic/oraInventory on this system. Please ensure you have the proper permissions to read/write/search the inventory
      賦予權限后,

      chown -R oracle:oracle /home/lzz/weblogic/oraInventory
      chmod -R 755 /home/lzz/weblogic/oraInventory
      ls -l /home/lzz/weblogic/
      

      再次執(zhí)行安裝命令,安裝成功:
      The installation of Oracle Fusion Middleware 14.1.1 WebLogic Server and Coherence 14.1.1.0.0 completed successfully.
      Logs successfully copied to /home/lzz/weblogic/oraInventory/logs.

      weblogic使用

      創(chuàng)建域

      sudo mkdir /tmp/weblogic-response/
      sudo mkdir -p /opt/weblogic/user_projects/domains/base_domain
      which java #找到 /usr/local/java/jdk1.8.0_202

      創(chuàng)建域響應文件

      # 新建 WLST 腳本(注意后綴可自定義,比如 .py)
      cat > /tmp/weblogic-response/create_domain_wlst.py << EOF
      # WLST 腳本:創(chuàng)建 WebLogic 域(Jython 語法)
      # 1. 讀取域模板(對應原 read template from)
      readTemplate("/home/lzz/weblogic/oracle_home/wlserver/common/templates/wls/wls.jar")
      
      # 2. 設置 JDK 路徑(對應原 set JavaHome)
      set('JavaHome', '/usr/local/java/jdk1.8.0_202')  # 替換為你實際的 JDK 路徑
      
      # 3. 設置服務器啟動模式(生產(chǎn)模式,對應原 set ServerStartMode)
      set('ServerStartMode', 'prod')
      
      # 4. 配置管理服務器(對應原 find Server + set AdminServer.xxx)
      adminServer = cmo.lookupServer('AdminServer')
      adminServer.setListenAddress('')  # 監(jiān)聽所有網(wǎng)卡
      adminServer.setListenPort(7001)   # 監(jiān)聽端口
      adminServer.setSSLEnabled(false)  # 關閉 SSL
      
      # 5. 創(chuàng)建管理員用戶(對應原 create User + add to Group)
      # 先獲取安全配置
      securityConfig = cmo.getSecurityConfiguration()
      realm = securityConfig.getDefaultRealm()
      authProvider = realm.lookupAuthenticationProvider('DefaultAuthenticator')
      
      # 創(chuàng)建用戶 weblogic(密碼 weblogic123!)
      authProvider.createUser('weblogic', 'weblogic123!', 'Administrator User')
      
      # 創(chuàng)建 Administrators 組(若不存在)
      try:
          authProvider.lookupGroup('Administrators')
      except:
          authProvider.createGroup('Administrators', 'Admin Group')
      
      # 將用戶添加到組
      authProvider.addMemberToGroup('weblogic', 'Administrators')
      
      # 6. 寫入域到目標路徑(對應原 write domain to)
      # 注意:目標路徑需確保 oracle 用戶有寫入權限,建議放在 oracle 可訪問目錄
      writeDomain('/home/lzz/weblogic/oracle_home/user_projects/domains/base_domain')
      
      # 7. 關閉模板(對應原 close template)
      closeTemplate()
      
      # 8. 退出 WLST
      exit()
      EOF
      

      根據(jù)域響應文件創(chuàng)建域

      sudo touch /home/lzz/weblogic/weblogic-domain-create.log
      sudo mkdir -p /home/lzz/weblogic/oracle_home/user_projects/domains/base_domain
      sudo chmod -R 755 /home/lzz/weblogic/oracle_home/user_projects/domains/base_domain

      # 進入域配置工具目錄
      cd /home/lzz/weblogic/oracle_home/wlserver/common/bin/
      sudo chown oracle:oracle /home/lzz/weblogic/weblogic-domain-create.log
      chmod u+w /home/lzz/weblogic/weblogic-domain-create.log
      # 執(zhí)行 wlst 腳本創(chuàng)建域
      ./wlst.sh /tmp/weblogic-response/create_domain_wlst.py > /home/lzz/weblogic/weblogic-domain-create.log 2>&1
      
      

      loading.....

      云環(huán)境下使用weblogic(模擬生產(chǎn))

      準備

      posted @ 2025-09-22 21:04  sunss20  閱讀(12)  評論(0)    收藏  舉報
      主站蜘蛛池模板: 沐川县| 麻豆一区二区三区精品视频| 四虎永久免费高清视频| 国产精品三级中文字幕| 洪洞县| 国产AV影片麻豆精品传媒| 国产精品自拍自在线播放| 国产天美传媒性色av高清| 尼木县| 一本色道久久88精品综合| 久久久久成人精品无码中文字幕 | 色猫咪av在线网址| 亚洲国产高清av网站| 亚洲成av人片在www鸭子| 左贡县| 东明县| 免费无码AV一区二区波多野结衣| av色蜜桃一区二区三区| 日本一区二区三区视频版| 铁岭市| 99久re热视频这里只有精品6| 一个人免费观看WWW在线视频| 国产精品中文av专线| 亚洲AV高清一区二区三区尤物| 国产叼嘿视频一区二区三区| 男女xx00上下抽搐动态图| 欧洲免费一区二区三区视频| 中文字幕在线日韩| 人妻在线无码一区二区三区| 2019nv天堂香蕉在线观看| 亚洲天堂av免费在线看| 日韩有码中文在线观看| 普洱| 少妇激情一区二区三区视频| 亚洲国产综合精品 在线 一区| 国产99在线 | 亚洲| 久99久热精品免费视频| 欧美成人免费一区二区三区视频| 国产极品粉嫩尤物一区二区| 国产永久免费高清在线| 国产国语一级毛片|