lighttpd绑定80端口
重启lighttpd时,出现80端口绑定失败的提示。出现这种情况基本有下面两种原因:
错误提示如下:
(network.c.300) can't bind to port: 80 Address already in use
...fail!
原因一:
apache和lighttpd冲突。解决方法:删除apache:
apt-get remove apache2*
可以通过命令检查什么程序在使用80端口:
lsof -i :80
COMMAND PID USER FD TYPE DEVICE SIZE NODE NAME
lighttpd 1673 www-data 4u IPv4 5677 TCP *:www (LISTEN)
原因二:
IPv6协议试图绑定IPv4已经绑定的80端口。解决方法:修改/etc/lighttpd/lighttpd.conf文件,注视掉下面一行:
#include_shell "/usr/share/lighttpd/use-ipv6.pl"
还没有评论,来说两句吧...