Apache2 无法绑定到任何端口,多个 Apache 服务器正在启动吗?

Apache2 无法绑定到任何端口,多个 Apache 服务器正在启动吗?

我已将 CentOS 6.4 上的 apache2 (httpd) 监听端口更改为 80、443、25640 等,但似乎没有端口可以工作

(98)Address already in use: make_sock: could not bind to address 0.0.0.0:80
no listening sockets available, shutting down
Unable to open logs
                                                       [FAILED]

我似乎无法找出是什么占用了端口

当我启动 httpd webmin 时显示http://puu.sh/5k8Dl.png如果我杀死该 httpd 可以成功启动,但是不会加载任何托管网站,并且

service httpd restart

我得到了相同的端口绑定失败。当我启动 apache 时,webmin 显示它为 /usr/sbin/httpd,那么 apache 是否会在两个不同的地方启动?

答案1

如果你已禁用 selinux,你确定端口尚未被使用吗,请使用 netstat 进行验证

相关内容