Linux 上安装 Oracle WebLogic Server 的完整步骤
一 环境准备
groupadd weblogic、useradd -g weblogic weblogic、passwd weblogic/opt/weblogic(安装根)、/opt/weblogic/oraInventory(清单)、/opt/weblogic/Oracle/Middleware(ORACLE_HOME)chown -R weblogic:weblogic /opt/weblogicexport JAVA_HOME=/usr/local/java/jdk1.8.0_251export PATH=$JAVA_HOME/bin:$PATHjava -version 显示正确版本/opt/weblogic二 安装方式一 静默安装 Oracle WebLogic
/opt/weblogic/wls.rsp(示例):[ENGINE]
Response File Version=1.0.0.0.0
[GENERIC]
ORACLE_HOME=/opt/weblogic/Oracle/Middleware
INSTALL_TYPE=WebLogic Server
/opt/weblogic/oraInst.loc:inventory_loc=/opt/weblogic/oraInventory
inst_group=weblogic
java -jar fmw_12.2.1.3.0_wls.jar -silent -responseFile /opt/weblogic/wls.rsp -invPtrLoc /opt/weblogic/oraInst.loc$ORACLE_HOME 即为 /opt/weblogic/Oracle/Middleware三 安装方式二 图形或控制台配置域 Domain
$ORACLE_HOME/wlserver/common/bin,执行:./config.sh./config.sh -mode=console,按向导依次选择:创建域、选择模板(如 Basic WebLogic Server Domain)、设置管理员账号与密码、端口(默认 7001)、完成配置$ORACLE_HOME/oracle_common/common/bin,执行:./wlst.shreadTemplateForUpdate('/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('YourStrongP@ssw0rd')
set('OverwriteDomain','true')
writeDomain('/opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain')
closeTemplate()
exit()
四 启动与验证
cd /opt/weblogic/Oracle/Middleware/user_projects/domains/base_domain/bin./startWebLogic.shnohup ./startWebLogic.sh &http://<服务器IP>:7001/console五 常见问题与优化建议
wls.rsp 与 oraInst.loc 路径、权限与内容是否正确;查看安装日志(如 /tmp/OraInstall*.log)定位问题ListenPort,或确认防火墙/安全组已放行对应端口