weblogic在centos上的端口配置有哪些
导读:WebLogic 在 CentOS 上的端口配置 一 常见端口与作用 7001/TCP:WebLogic 管理控制台(AdminServer)默认监听端口,访问控制台通常为 http://服务器IP:7001/console。 80/TC...
WebLogic 在 CentOS 上的端口配置
一 常见端口与作用
- 7001/TCP:WebLogic 管理控制台(AdminServer)默认监听端口,访问控制台通常为 http://服务器IP:7001/console。
- 80/TCP:HTTP 访问端口;将 WebLogic 监听端口改为 80 可实现不带端口号的访问。
- 443/TCP:HTTPS 访问端口;启用 SSL/TLS 后用于加密访问。
- 22/TCP:SSH 管理端口(系统端口,非 WebLogic 专用,但运维常用)。
以上端口中,WebLogic 的核心业务与管理端口为 7001/80/443,在 CentOS 上部署时通常需要确保这些端口对客户端可达。
二 修改 WebLogic 监听端口
- 方法一(控制台):登录 http://IP:7001/console,进入 环境 → 服务器 → AdminServer,点击 锁定并编辑,修改 监听端口 Listen Port(如改为 80 或 443),保存并激活更改。
- 方法二(配置文件):编辑域目录下的 $DOMAIN_HOME/config/config.xml,在对应的 节点中设置或修改 (如将 7001 改为 80),保存后重启生效。
示例(config.xml 片段):
<
server>
<
name>
AdminServer<
/name>
<
listen-port>
80<
/listen-port>
<
listen-address>
<
/listen-address>
<
/server>
提示:将端口改为 80/443 后,通常还需配置相应的协议(HTTP/HTTPS)与证书,确保浏览器与客户端正常访问。
三 CentOS 防火墙放行端口
- 放行管理端口(示例为 7001/TCP):
firewall-cmd --permanent --add-port=7001/tcp
firewall-cmd --reload - 放行 HTTP/HTTPS 服务(系统服务名方式):
firewall-cmd --permanent --add-service=http
firewall-cmd --permanent --add-service=https
firewall-cmd --reload - 放行 SSH(如需要):
firewall-cmd --permanent --add-port=22/tcp
firewall-cmd --reload - 常用查询与验证:
firewall-cmd --list-ports
firewall-cmd --query-port=7001/tcp
以上命令适用于 firewalld(CentOS 7+ 常用)。如使用 iptables,需改用相应的 iptables 规则。
四 验证与排错
- 查看端口监听与进程:
netstat -tlnp | grep -E ‘7001|80|443’
可确认 WebLogic 是否在预期端口监听,以及对应进程是否存活。 - 访问测试:
管理控制台:http://服务器IP:7001/console;应用访问:根据配置的 80/443 直接访问应用根路径。 - 修改端口后的注意点:
端口变更后,需同步更新防火墙放行规则;若从 7001 改为 80/443,请确认协议类型、证书(如启用 HTTPS)与应用上下文路径配置正确。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: weblogic在centos上的端口配置有哪些
本文地址: https://pptw.com/jishu/752150.html
