Ubuntu 10.04 + Lighttpd。 无法绑定到端口:: :: 80地址已经在使用中

我有一台运行Ubuntu 9.10的机器,使用lighttpd和PHP。 操作系统更新到Ubuntu 10.04之后,它由于某种原因自动安装了apache2(我相信这是由于一些依赖php – > apache)。 无论如何,我永久删除apache2,但启动lighttpd失败,给提供的错误 –

无法绑定到端口:: :: 80地址已经在使用中

运用

sudo lsof -i:80

结果列表!

哪里不对?!

在此先感谢,米。

你是否以root身份运行lighttpd(sudo)? 普通用户无法启动在端口<1024 …上绑定的进程

我最终将configuration文件replace为默认configuration文件,而不是将自定义设置复制回新configuration。 我没有比较的文件,但是,所有的修改后的唯一变化是扩展(模块)加载的顺序,我想。

以防万一,这是由于某种原因被忽略或不显示,但Skype使用端口80,所以请确保它启动您的服务器时不运行….

我通过在/etc/lighttpd.conf文件中注释掉下面的行和IPv6虚拟主机来解决这个问题。

 #include_shell "/usr/share/lighttpd/use-ipv6.pl"