当前位置:论坛首页 > Windows面板 > 求助

【已解答】apache无法启动

发表在 Windows面板2021-9-12 10:25 [复制链接] 7 6114

(98)Address already in use: AH00072: make_sock: could not bind to address [::]:8888
(98)Address already in use: AH00072: make_sock: could not bind to address 0.0.0.0:8888
[Wed Sep 08 14:17:25.675284 2021] [mpm_event:alert] [pid 92496:tid 140231472306048] no listening sockets available, shutting down
[Wed Sep 08 14:17:25.675290 2021] [:emerg] [pid 92496:tid 140231472306048] AH00019: Unable to open logs, exiting

8888是控制面板端口


apache配置:
# prevent Apache from glomming onto all bound IP addresses.
#
#Listen 0.0.0.0:80
Listen 80
Listen 443

#
# Dynamic Shared Object (DSO) Support
#

使用道具 举报 只看该作者 回复
发表于 2021-9-12 10:59:37 | 显示全部楼层
您好, 您排查下网站是不是有使用 8888 端口的,找不到的话,修改面板的端口为其他端口
使用道具 举报 回复 支持 反对
发表于 2021-9-12 17:48:27 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 10:59
您好, 您排查下网站是不是有使用 8888 端口的,找不到的话,修改面板的端口为其他端口 ...

把控制面板端口改成8881,就可以正常启动apache,面板端口改回8888,apache又启动失败,请问如何修改apache配置,让面板端口还是8888
使用道具 举报 回复 支持 反对
发表于 2021-9-12 18:22:27 | 显示全部楼层
宝塔用户_zdraqw 发表于 2021-9-12 17:48
把控制面板端口改成8881,就可以正常启动apache,面板端口改回8888,apache又启动失败,请问如何修改apac ...

你这个网站肯定有使用8888 端口的,你点开你的网站,挨个排查下看下是哪个使用了 8888 端口
使用道具 举报 回复 支持 反对
发表于 2021-9-12 23:21:00 | 显示全部楼层
大炮运维V587 发表于 2021-9-12 18:22
你这个网站肯定有使用8888 端口的,你点开你的网站,挨个排查下看下是哪个使用了 8888 端口 ...

# netstat -anp | grep 8888
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      5958/python

这个是不是控制面板占用的8888端口,应该是合理的,现在控制面板是可以访问的,我没有部署其他网站
使用道具 举报 回复 支持 反对
发表于 2021-9-12 23:24:31 | 显示全部楼层
本帖最后由 宝塔用户_zdraqw 于 2021-9-12 23:30 编辑
宝塔用户_zdraqw 发表于 2021-9-12 23:21
# netstat -anp | grep 8888
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LIS ...

[root@host-192-168-241-172 ~]# netstat -lnp|grep 8888
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      5958/python         
[root@host-192-168-241-172 ~]# kill -9 5958
[root@host-192-168-241-172 ~]# netstat -lnp|grep 8888
tcp        0      0 0.0.0.0:8888            0.0.0.0:*               LISTEN      12227/python

kill这个进程,还会再开启一个,控制面板是不是不能用8888端口,这个8888端口就是面板占用的,但是为什么会影响apache呢ps aux | grep 12227
root      12227  0.2  0.6 408976 48120 ?        Sl   23:15   0:00 /www/server/panel/pyenv/bin/python /www/server/panel/BT-Panel
root      12446  0.0  0.0 112812   976 pts/0    S+   23:21   0:00 grep --color=auto 12227


使用道具 举报 回复 支持 反对
发表于 2021-9-12 23:39:43 | 显示全部楼层
宝塔用户_zdraqw 发表于 2021-9-12 23:24
[root@host-192-168-241-172 ~]# netstat -lnp|grep 8888
tcp        0      0 0.0.0.0:8888            0 ...

重装apache就好了,谢谢您的解答
使用道具 举报 回复 支持 反对
发表于 2021-9-13 11:00:02 | 显示全部楼层
宝塔用户_zdraqw 发表于 2021-9-12 23:39
重装apache就好了,谢谢您的解答

我们面板使用的是python环境,不使用你面板上安装的apache|nginx|IIS作为web环境的,他有自己独立的web服务。
使用道具 举报 回复 支持 反对
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

普通问题处理

论坛响应时间:72小时

问题处理方式:排队(仅解答)

工作时间:白班:9:00 - 18:00

紧急运维服务

响应时间:3分钟

问题处理方式:宝塔专家1对1服务

工作时间:工作日:9:00 - 18:30

宝塔专业团队为您解决服务器疑难问题

点击联系技术免费分析

工作时间:09:00至18:30

快速回复 返回顶部 返回列表