WAMPSERVER 中的apache 服务器无法启动原因之 通常每个套接字地址(协议/网络地址/端口)只允许使用一次

服务器 · 2021-05-13 ·

WAMPSERVER 中的apache 服务器无法启动原因之 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。

(OS 10048)通常每个套接字地址(协议/网络地址/端口)只允许使用一次。  : AH00072: make_sock: could not bind to address 0.0.0.0:8081
AH00451: no listening sockets available, shutting down
AH00015: Unable to open logs

在本地Wampserver的环境下,经常遇到因某个端口被占用,导致Wampserver无法启动,首先需要查询下什么原因导致的,通过cmd,进入到你的apache目录下的bin目录下,运行httpd.exe的指令,如果报以上错误,则说明你的电脑其他软件占用着你的端口。

从上面的报错问题,是8081端口被占用。

通过cmd窗口,执行 netstat -ano|findstr 8081

 TCP    192.168.1.121:8081     36.110.237.173:80      ESTABLISHED     7136

可以看出,系统的 pid为7136的进程 占用了8081端口。接下来只需要通过任务管理器找到该进程,将其关闭即可。

或者使用taskkill命令关闭指定进程

 taskkill /pid 7136 /f
%