Не удается остановить IIS в Windows 7

Я не могу остановить IIS (или что-то еще), запущенную на порту 80 на Windows 7.

Я остановил все сайты в IIS, а также все пулы приложений.

Как Администратор, я пробовал:

net stop IIsadmin

net stop w3svc

Когда я подключу telnet к localhost, на 80, я могу попробовать "GET index.html"

Я получаю это (как ожидалось)

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN""http://www.w3.org/TR/html4/strict.dtd">
<HTML><HEAD><TITLE>Not Found</TITLE>
<META HTTP-EQUIV="Content-Type" Content="text/html; charset=us-ascii"></HEAD>
<BODY><h2>Not Found</h2>
<hr><p>HTTP Error 404. The requested resource is not found.</p>
</BODY></HTML>

Когда я telnet, но отправляю мусор ( "asdf" ), я получаю:

HTTP/1.1 400 Bad Request
Content-Type: text/html; charset=us-ascii
Server: Microsoft-HTTPAPI/2.0
Date: Wed, 26 Oct 2011 23:23:41 GMT
Connection: close
Content-Length: 326

Как я могу сделать все, что работает, больше не запускается?

Ответ 1

попробуйте

net stop msdepsvc

Я связал порт 80 до

EDIT:

Кроме того, вы можете проверить, что PID связывает порт, используя:

netstat -aon

Ответ 3

Удалите IIS из Windows или остановите службу, перейдя в "services.msc".

Ответ 4

В моей версии Windows 7 Professional служба называется World Wide Web Publishing Service, и я нашел ее только из-за этого потока, я начал очищать мои службы и не смог найти "Агент агента развертывания веб-сайтов" и ближайшую вещь это было. Как только я остановил его, я смог запустить Apache.

Ответ 5

Вы можете перейти в меню "Пуск" и выполнить поиск "Услуги", это должен быть первый результат. Найдите "Сервис агента веб-развертывания" и дважды щелкните по нему, а затем нажмите "Остановить", это будет работать в Windows 7. Если вы никогда не захотите его запускать, отредактируйте услугу в раскрывающемся меню "Тип запуска" и выберите "Отключено"

Ответ 6

Для записи: В моем случае это была служба Microsoft SQL Server. Я не помню, какой из них.

Ответ 7

Я прошел через другую процедуру. Я искал google и пошел в http://www.iis.net/configreference.

Короче сделайте так:

  • перейти к% WinDir%\System32\Inetsrv\Config
  • открыть applicationHost.config с хорошим редактором
  • search (ctrl + f) 80. при обнаружении замените его примерно на 8080
  • открыть cli и тип iisreset

вы закончили