解决CentOS上WebLogic端口冲突问题,可按以下步骤操作:
sudo netstat -tuln | grep 端口号
或 sudo ss -tuln | grep 端口号
查看占用端口的进程及PID。sudo kill -9 PID
终止进程(谨慎操作,避免影响系统服务)。DOMAIN_HOME/config/config.xml
,找到 <server>
标签内的 <listen-port>
,修改为新端口并保存。startManagedWebLogic.sh
等启动脚本中的端口配置,确保与配置文件一致。DOMAIN_HOME/bin/stopWebLogic.sh
和 DOMAIN_HOME/bin/startWebLogic.sh
重启服务。sudo firewall-cmd --add-port=新端口/tcp --permanent
开放端口并重载规则。注意:修改前建议备份配置文件,生产环境需提前测试,避免影响业务。