gpt4 book ai didi

apache - 启动 apache 失败(无法绑定(bind)到地址 0.0.0.0 :80)

转载 作者:行者123 更新时间:2023-12-03 06:16:13 25 4
gpt4 key购买 nike

更新:已修复,似乎 VirtualHosts 配置文件之一在启用站点时出错。

我有 Ubuntu 11.10

当我运行命令启动 apache2 时:

sudo /etc/init.d/apache2 start

我收到以下错误消息:

Starting web server apache2
apache2: Could not reliably determine the server's fully qualified domain name, using 127.0.1.1 for ServerName (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 Action 'start' failed.

我运行此命令是为了获取使用端口 80 的进程:

sudo netstat -ltnp | grep ':80'

返回此输出:

tcp6       0      0 :::80                   :::*                    LISTEN      1176/

要知道哪个进程是我运行此命令:

ps -wlp1176

返回:

F S   UID   PID  PPID  C PRI  NI ADDR SZ WCHAN  TTY          TIME CMD
5 D 33 1176 1 0 80 0 - 0 exit ? 00:00:00 apache2

但是如果我尝试终止该进程:

sudo kill -9 1176

它不会杀死它,如果我再次运行 netstat 命令仍然会出现监听并且 apache 启动失败。

有什么建议吗?

最佳答案

为我运行此命令工作:

fuser -k -n tcp 80

关于apache - 启动 apache 失败(无法绑定(bind)到地址 0.0.0.0 :80),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10160339/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com