13

На Windows 8.1 с IIS8. Как восстановить настройки IIS и веб-сайт по умолчанию?

У меня есть машина, на которой все пулы приложений и веб-сайты были удалены из ее IIS. Я пытался удалить и переустановить IIS, но даже после переустановки Default Web Site по умолчанию и DefaultAppPool не восстанавливаются.

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

3 ответа3

16

Вкратце: переустановите IIS и WAS.

Подробно -

Шаг 1

  1. Перейти к "Добавить удаление программ"
  2. "Включить или отключить функции Windows"
  3. Удалить IIS и WAS (Служба активации процессов Windows)
  4. Перезагрузите компьютер

Шаг 2

  1. Перейти к "Добавить удаление программ"
  2. "Включить или отключить функции Windows"
  3. Включите IIS и WAS (служба активации процессов Windows)

Примечание. Переустановка IIS сама по себе не поможет. Вы должны переустановить IIS и WAS

1

Вам не нужно переустанавливать весь IIS или WAS!

Если речь идет только о создании веб-сайта по умолчанию, переустановка всего IIS и WAS - это слишком "агрессивное" решение и абсолютно последнее, что нужно сделать, если ничего не получится. Мне удалось воссоздать его вручную с помощью диспетчера IIS.

Проверьте мой ответ на StackOverflow, где он подробно объяснен.

Я удалил Default Web Site случайно в какой-то момент времени, скорее всего. Когда я пытался открыть проект, настроенный для запуска под IIS в Visual Studio, он не смог загрузить сообщение об ошибке:

« Проект веб-приложения настроен на использование IIS. Веб-сервер« http://localhost:8080/ »не найден ».

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

Это был полный процесс восстановления веб-сайта по умолчанию в моем случае (IIS 7 в Windows 7 64bit):

  1. открыть IIS Manager
  2. щелкните правой кнопкой мыши узел Сайты под своим компьютером в дереве подключений слева и выберите Добавить веб-сайт.
  3. введите « Веб-сайт по умолчанию » в качестве имени сайта
  4. установите пул приложений обратно в DefaultAppPool !
  5. установить физический путь к %SystemDrive%\inetpub\wwwroot
  6. оставь Binding и все остальное как есть

Проверьте мой ответ на StackOverflow для более подробной информации.

0

Если вы получаете ошибки при запуске IIS и используете общую конфигурацию iis. Убедитесь, что ваш файл redirection.config в C:\Windows\System32\inetsrv\config содержит правильное имя пользователя и пароль для общего сетевого ресурса ....

Спас меня полная переустановка IIS.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .