Назад | Перейти на главную страницу

Ubuntu 10.04 + Lighttpd. невозможно привязать к порту: :: 80 Адрес уже используется

У меня была машина под управлением Ubuntu 9.10 с lighttpd и PHP. После обновления ОС до Ubuntu 10.04 он по какой-то причине автоматически установил apache2 (я считаю, что это связано с некоторыми зависимостями php -> apache). В любом случае я удалил apache2 навсегда, но запуск lighttpd не выполняется, что дает указанную ошибку -

невозможно привязать к порту: :: 80 Адрес уже используется

с помощью

sudo lsof -i: 80

приводит к пустой список!!

Что случилось?!

заранее спасибо, м.

Вы запускаете lighttpd как root (sudo)? Обычные пользователи не могут запускать процессы, привязанные к портам <1024 ...

На тот случай, если это не было замечено или не появилось по какой-то причине, но Skype использует порт 80, поэтому убедитесь, что он не работает, когда вы запускаете свой сервер ...

Я закончил тем, что заменил файл конфигурации на файл по умолчанию, чем скопировал пользовательские настройки обратно в новую конфигурацию. Я не сравнивал файлы, но, думаю, единственное изменение после всех изменений - это порядок загрузки расширений (модулей).

Я решил это, прокомментировав строку ниже и виртуальный хост IPv6 в файле /etc/lighttpd.conf.

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