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

Определение того, какое приложение работает на порту 80, и блокировка моего сервера Apache

Я пытаюсь запустить сервер Apache на моем компьютере с Windows, однако мне нужно запустить его на другом порту, я бы хотел запустить его на порту 80, таким образом он находится на моем локальном хосте. Когда я набираю localhost в адресной строке браузера, я попадаю на домашнюю страницу сервера IIS. У меня установлен сервер IIS, который мне не удалось удалить, поэтому я просто остановил и отключил службу в services.msc, но, похоже, она все еще работает. Как мне найти и остановить нежелательные службы, работающие на порту 80, и как окончательно удалить сервер IIS с моей машины?

В более новых версиях Windows (Win2003 и новее) вы можете использовать:

netstat -b -o

В старых версиях Windows (XP и ранее) я бы рекомендовал использовать fport:

http://www.mcafee.com/us/downloads/free-tools/fport.aspx

Любой из них покажет вам идентификатор процесса и имя файла. Идентификатора процесса должно быть достаточно, чтобы его убить; имя файла должно помочь вам отследить нарушающий процесс. Ты можешь использовать Обозреватель процессов если вам также нужен путь на основе идентификатора процесса.