我正在运行一个专用的 Linux 服务器,只有 apache 可以绑定到端口!这包括 mysql、jenkins 和 monit。这非常令人困惑。我在 netstat 中看不到任何冲突的绑定。在我重新启动之前,它一直正常工作!
编辑:netstat -ltn 给出:
Proto Recv-Q Send-Q Local Address Foreign Address State
tcp 0 0 0.0.0.0:445 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:139 0.0.0.0:* LISTEN
tcp 0 0 127.0.1.1:53 0.0.0.0:* LISTEN
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:631 0.0.0.0:* LISTEN
tcp 0 0 127.0.0.1:6010 0.0.0.0:* LISTEN
tcp6 0 0 :::443 :::* LISTEN
tcp6 0 0 :::445 :::* LISTEN
tcp6 0 0 :::139 :::* LISTEN
tcp6 0 0 :::80 :::* LISTEN
tcp6 0 0 :::22 :::* LISTEN
tcp6 0 0 ::1:631 :::* LISTEN
tcp6 0 0 ::1:6010 :::* LISTEN
答案1
感谢@michael-hampton 让我检查我的网络配置,现在一切正常。我更换了网络,因此也更改了 IP!服务尝试绑定到旧 IP,而不是新 IP。