首页主机资讯如何配置Linux上WebLogic的网络

如何配置Linux上WebLogic的网络

时间2025-12-09 00:10:04发布访客分类主机资讯浏览1089
导读:Linux上WebLogic网络配置实操指南 一 系统网络先行 目标:为服务器设定静态IP、网关、DNS,确保操作系统层网络可达,再进入WebLogic的网络参数配置。 Debian 11+/Ubuntu 使用 netplan 编辑配置...

Linux上WebLogic网络配置实操指南

一 系统网络先行

  • 目标:为服务器设定静态IP、网关、DNS,确保操作系统层网络可达,再进入WebLogic的网络参数配置。
  • Debian 11+/Ubuntu 使用 netplan
    • 编辑配置文件(如:/etc/netplan/01-netcfg.yaml
      network:
        version: 2
        renderer: networkd
        ethernets:
          eth0:
            dhcp4: no
            addresses: [192.168.1.100/24]
            gateway4: 192.168.1.1
            nameservers:
              addresses: [8.8.8.8, 8.8.4.4]
      
    • 应用:sudo netplan apply
  • Debian 10 及更早使用 /etc/network/interfaces
    auto lo
    iface lo inet loopback
    
    auto eth0
    iface eth0 inet static
      address 192.168.1.100
      netmask 255.255.255.0
      gateway 192.168.1.1
      dns-nameservers 8.8.8.8 8.8.4.4
    
    • 使生效:sudo systemctl restart networking
  • CentOS 7 使用 ifcfg 文件
    • 编辑:/etc/sysconfig/network-scripts/ifcfg-eth0
      BOOTPROTO=static
      IPADDR=192.168.1.100
      NETMASK=255.255.255.0
      GATEWAY=192.168.1.1
      DNS1=8.8.8.8
      DNS2=8.8.4.4
      ONBOOT=yes
      
    • 使生效:sudo systemctl restart network
  • 验证
    • ip addr show eth0ip routeping www.google.comcat /etc/resolv.conf
  • 防火墙放行(示例)
    • firewalld:sudo firewall-cmd --permanent --add-port=7001/tcp & & sudo firewall-cmd --reload
    • ufw:sudo ufw allow 7001/tcp

二 WebLogic监听与协议配置

  • 管理服务器监听地址与端口
    • 管理控制台:http://< 服务器IP> :7001/console
    • 在控制台导航到:Servers → AdminServer → Protocols → HTTP,设置:
      • Listen Address:如 192.168.1.100(或留空以监听所有地址)
      • Listen Port:如 7001
  • 使用 WLST 脚本设置(示例)
    $WL_HOME/common/bin/wlst.sh
    connect('weblogic','weblogic123','t3://192.168.1.100:7001')
    cd('Servers/AdminServer')
    set('ListenAddress','192.168.1.100')
    set('ListenPort',7001)
    updateDomain()
    closeDomain()
    exit()
    
  • SSL/HTTPS(可选)
    • 在控制台:Servers → AdminServer → Configuration → SSL,启用 SSL 并配置Keystore等参数,常用端口 7002
  • 集群/受管服务器
    • 为每个受管服务器设置唯一的Listen Address/Port,避免端口冲突;对外通常通过前端负载均衡暴露统一地址。

三 域名与客户端访问

  • 本机解析
    • 编辑 /etc/hosts
      192.168.1.100  admin.example.com
      
  • 外部访问
    • 若需域名访问,确保DNS记录指向服务器IP,并在防火墙放行对应端口(如 7001/7002)。
  • 浏览器访问
    • HTTP:http://admin.example.com:7001/console
    • HTTPS:https://admin.example.com:7002/console

四 验证与排错清单

  • 端口监听
    • ss -lntp | grep -E '7001|7002'
    • netstat -anp | grep 7001
  • 连通性
    • 本机:curl -I http://127.0.0.1:7001/console
    • 远程:curl -I http://< 服务器IP> :7001/console
  • 日志
    • 管理服务器日志:$DOMAIN_HOME/servers/AdminServer/logs/AdminServer.log
  • 常见问题
    • 端口未监听:检查 Listen Address/Port 是否被占用或配置错误。
    • 访问被拒:检查防火墙/安全组是否放行 7001/7002
    • 域名不通:检查 DNS/hosts 与负载均衡/反向代理配置。

声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!


若转载请注明出处: 如何配置Linux上WebLogic的网络
本文地址: https://pptw.com/jishu/766520.html
ubuntu镜像如何获取最新安全补丁 Linux中WebLogic性能调优方法

游客 回复需填写必要信息