Debian解决Tomcat端口冲突可按以下步骤操作:
sudo lsof -i :端口号
或 sudo netstat -tuln | grep 端口号
查看占用端口的进程ID(PID)。sudo kill -9 PID
终止。/etc/tomcatX/conf/server.xml
(X为版本号),找到 <Connector>
标签,将 port
属性改为未被占用的端口(如8090),保存后重启Tomcat:sudo systemctl restart tomcat
。/etc/systemd/system/tomcat.service
中同步修改 ExecStart
指令的端口号,然后执行:sudo systemctl daemon-reload
。sudo lsof -i :新端口
或 sudo netstat -tuln | grep 新端口
确认Tomcat已使用新端口。注意:修改配置前确保新端口未被其他服务占用,且操作需管理员权限。