Ubuntu 上配置 WebLogic 的完整步骤
一 环境准备与安装
sudo apt update && sudo apt install -y openjdk-11-jdkjava -version 应显示 11.xsudo groupadd weblogic && sudo useradd -g weblogic weblogicsudo mkdir -p /opt/weblogic && sudo chown -R weblogic:weblogic /opt/weblogiccd /opt/weblogic && unzip fmw_14.1.1.0.0_wls_lite_Disk1_1of1.zipsudo -u weblogic java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_Disk1_1of1.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc二 创建域与管理控制台
/opt/weblogic/wlserver/common/bin/config.sh/opt/weblogic/wlserver/common/bin/wlst.shreadTemplate('/opt/weblogic/Oracle/Middleware/wlserver/common/templates/wls/wls.jar')cd('Server/AdminServer')set('ListenAddress','') 与 set('ListenPort', 7001)cd('/Security/base_domain/User/weblogic') → cmo.setPassword('YourStrongP@ssw0rd')setOption('OverwriteDomain','true') → writeDomain('/opt/weblogic/user_projects/domains/base_domain')closeTemplate() → exit()/opt/weblogic/user_projects/domains/base_domain/bin/startWebLogic.sh三 常用配置与优化
export MW_HOME=/opt/weblogic/Oracle/Middlewareexport WL_HOME=$MW_HOME/wlserverexport JAVA_HOME=/usr/lib/jvm/java-11-openjdk-amd64export PATH=$JAVA_HOME/bin:$WL_HOME/bin:$PATHexport USER_MEM_ARGS="-Xms2g -Xmx2g -XX:MetaspaceSize=512m -XX:MaxMetaspaceSize=1g"sudo ufw allow 7001/tcpsudo firewall-cmd --zone=public --add-port=7001/tcp --permanent && sudo firewall-cmd --reloadnohup ./startWebLogic.sh > domain.log 2>&1 &tail -f /opt/weblogic/user_projects/domains/base_domain/logs/AdminServer.log。四 集群部署要点
五 静默安装与响应文件模板
[ENGINE]Response File Version=1.0.0.0.0[GENERIC]ORACLE_HOME=/opt/weblogic/Oracle/MiddlewareINSTALL_TYPE=WebLogic ServerDECLINE_SECURITY_UPDATES=trueSECURITY_UPDATES_VIA_MYORACLESUPPORT=falseInventory_loc=/opt/weblogic/oraInventoryInst_group=weblogicsudo -u weblogic java -jar /opt/weblogic/fmw_14.1.1.0.0_wls_lite_Disk1_1of1.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc