我已将 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 进行验证