启动/重启apache时,报:(98)Address already in use: make_sock: could not bind to address [::]:80

15 年 ago jony 2

启动或者重启apache时,报:

(98)Address already in use: make_sock: could not bind to address [::]:80

说明80端口被其它程序占用,只用把被占用程序杀掉就可以启动了

解决方法如下:

1.netstat -lnp|grep 80

tcp        0      0 192.168.180.68:61027        0.0.0.0:*                   LISTEN    6289/oproxyd
tcp        0      0 :::80                       :::*                        LISTEN      846/httpd
tcp        0      0 ::ffff:192.168.180.68:7001  :::*                        LISTEN      32015/java

找到pid 846

#ps 846

查看
#kill -9 846

杀掉

2.再 netstat -lnp|grep 80

80已经没有被占用了

/etc/init.d/httpd start

启动成功