Ubuntu上WebLogic配置有哪些要点
导读:Ubuntu上WebLogic配置要点 一 基础环境与安装 选择与安装JDK:WebLogic对JDK版本较敏感,生产常用JDK 8(如 8u333)或JDK 11;不少安装器在存在OpenJDK时易报错,建议安装Oracle JDK并显...
Ubuntu上WebLogic配置要点
一 基础环境与安装
- 选择与安装JDK:WebLogic对JDK版本较敏感,生产常用JDK 8(如 8u333)或JDK 11;不少安装器在存在OpenJDK时易报错,建议安装Oracle JDK并显式指定其路径。示例:
sudo apt install openjdk-11-jdk或安装Oracle JDK 8后设置环境变量。验证:java -version。 - 创建专用用户与目录:建议新建weblogic用户并授权安装目录,避免使用root直接安装。示例:
adduser weblogic、chown -R weblogic:weblogic /opt/weblogic。 - 静默安装要点:准备响应文件wls.rsp与oraInst.loc,使用
java -jar fmw_*.jar -silent -responseFile ... -invPtrLoc ...执行安装;注意在命令前显式指定JDK路径,例如:/usr/local/jdk1.8.0_333/bin/java -jar ...,以避免调用到系统OpenJDK。
二 域创建与管理
- 创建域的方式:
- 图形化/控制台:
$MW_HOME/wlserver/common/bin/config.sh。 - WLST离线模板:
$MW_HOME/wlserver/common/bin/wlst.sh,常用流程为readTemplate → 设置AdminServer监听地址/端口 → 设置管理员口令 → writeDomain → closeTemplate。
- 图形化/控制台:
- 常见配置项:
- ListenAddress(建议明确为服务器IP或留空以监听所有地址)、ListenPort(默认7001,生产建议改为非默认端口)。
- 管理控制台访问:
http://服务器IP:端口/console。
- 启动与停止:进入域目录执行
./startWebLogic.sh(前台)或nohup ./startWebLogic.sh &(后台);停止用./stopWebLogic.sh。
三 网络与端口开放
- 防火墙放行:若启用防火墙,需放行控制台与业务端口。示例(firewalld):
firewall-cmd --zone=public --add-port=9000/tcp --permanent & & firewall-cmd --reload。 - 监听地址:在域或AdminServer上明确ListenAddress,避免仅绑定127.0.0.1导致远程不可达。
- 端口规划:避免与系统已有服务冲突,控制台端口与管理端口分离,集群节点间通信端口提前纳入放行策略。
四 数据源与连接池
- 控制台路径:Environment → Data Sources → New → Generic Data Source,填写JNDI名称、数据库URL、驱动、用户名、密码等。
- 连接池参数:设置Initial/Maximum/Minimum Capacity等,保存后执行Test Connection验证连通性。
- 应用引用:确保应用配置的JNDI名称与WebLogic中一致,避免“找不到数据源”类问题。
五 集群与高可用
- 管理控制台创建集群:Environment → Clusters → New,定义集群名称与通信方式。
- 托管服务器与节点:在集群下添加托管服务器,填写名称、主机名/IP、端口,分配到目标集群。
- 负载均衡与验证:在集群上配置负载均衡策略(如轮询等),通过控制台检查集群/服务器状态,并进行业务连通性测试。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: Ubuntu上WebLogic配置有哪些要点
本文地址: https://pptw.com/jishu/775791.html
