Jenkins部署时遇到端口冲突可按以下步骤解决:
sudo netstat -tuln | grep 8080(Linux/Unix系统)查看端口是否被占用,若被占用需关闭占用进程或更换端口。/etc/default/jenkins(或 /etc/sysconfig/jenkins),找到 JENKINS_PORT 或 HTTP_PORT,修改为未被占用的端口号(如8081)。sudo systemctl restart jenkins。sudo netstat -tuln | grep <新端口> 确认Jenkins已在新端口运行,或通过 curl -I http://localhost:<新端口> 测试访问。ufw:sudo ufw allow <新端口>/tcpfirewalld:sudo firewall-cmd --add-port=<新端口>/tcp --permanent注意:修改配置前建议备份原文件,若问题仍存在可查看Jenkins日志 /var/log/jenkins/jenkins.log 排查其他错误。