如何配置centos weblogic网络
导读:CentOS 上配置 WebLogic 网络的实用步骤 一 环境准备与网络连通性 安装并验证 JDK(建议 JDK 8),配置环境变量:JAVA_HOME、PATH,执行 java -version 确认版本。 创建 weblogic...
CentOS 上配置 WebLogic 网络的实用步骤
一 环境准备与网络连通性
- 安装并验证 JDK(建议 JDK 8),配置环境变量:JAVA_HOME、PATH,执行 java -version 确认版本。
- 创建 weblogic 专用用户与目录,避免使用 root 直接运行 WebLogic。
- 配置主机名与 DNS,确保解析正常;如需静态地址,编辑网卡配置文件(如 /etc/sysconfig/network-scripts/ifcfg-eth0),设置 BOOTPROTO=static、IPADDR、NETMASK、GATEWAY、DNS1,执行 systemctl restart network 使配置生效。
- 验证网络:ip addr、ip route、ping 网关与 DNS,确保服务器可达与域名可解析。
二 防火墙与安全组放行
- 放行管理端口与控制台端口(默认 7001),以及业务端口(如 80/443 或自定义应用端口):firewall-cmd --permanent --add-port=7001/tcp;firewall-cmd --permanent --add-service=http;firewall-cmd --permanent --add-service=https;firewall-cmd --reload。
- 云上环境需同时在 安全组 放行对应端口(TCP 7001、80、443 等)。
- 不建议直接关闭防火墙,生产环境应精细化放通端口与来源网段。
三 配置 WebLogic 监听地址与端口
-
方式一 控制台配置
- 启动后在浏览器访问 http://服务器IP:7001/console,登录后进入“服务器 >
AdminServer >
配置 >
一般信息”,设置:
- Listen Address:服务器实际 IP(如 192.168.1.100)或留空以监听所有地址
- Listen Port:如 7001
- 保存并激活更改,重启服务器生效。
- 启动后在浏览器访问 http://服务器IP:7001/console,登录后进入“服务器 >
AdminServer >
配置 >
一般信息”,设置:
-
方式二 WLST 脚本配置(静默/自动化)
- 使用 WLST 连接域后设置监听地址与端口并写回域:
- 启动 WLST:< WL_HOME> /common/bin/wlst.sh
- 执行示例:
- connect(‘weblogic’,‘密码’,‘t3://127.0.0.1:7001’)
- cd(‘Servers/AdminServer’)
- set(‘ListenAddress’,‘192.168.1.100’)
- set(‘ListenPort’,7001)
- updateDomain()
- closeDomain()
- 重启服务器后生效。
- 使用 WLST 连接域后设置监听地址与端口并写回域:
四 验证与常见问题排查
- 连通性验证
- 本机:netstat -tlnp | grep 7001(确认监听在 0.0.0.0:7001 或指定 IP)
- 远程:curl -I http://服务器IP:7001/console 或 telnet 服务器IP 7001
- 若仅本机能访问,通常是 firewalld/安全组 未放行或监听地址绑定错误。
- 日志定位
- 查看域日志:DOMAIN_HOME/servers/AdminServer/logs/AdminServer.out、server_name.log,关注启动绑定、端口占用、连接异常等信息。
- 常见原因
- 端口被占用:lsof -i:7001,结束占用进程或更换端口
- 监听地址错误:Listen Address 配置为不可达 IP 或未配置为服务器实际 IP
- 防火墙/安全组未放行:按第三节补齐规则
- 主机名解析异常:检查 /etc/hosts 与 DNS 配置。
五 可选优化与最佳实践
- 内核与文件句柄
- 提升文件句柄与网络参数(/etc/sysctl.conf):fs.file-max、net.ipv4.ip_local_port_range、net.core.somaxconn 等;执行 sysctl -p 生效。
- 资源与 GC
- 在 WebLogic 启动脚本中设置合适的 JVM 堆 与 GC 策略(如 G1),避免频繁 Full GC 影响响应。
- 线程与连接
- 结合负载调整 线程池、连接池 大小,并在控制台启用连接测试,保障连接有效性。
- 安全建议
- 仅开放必要端口,限制来源网段;控制台与业务端口分离;必要时启用 SSL/TLS。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 如何配置centos weblogic网络
本文地址: https://pptw.com/jishu/775298.html
