Есть ли способ сбросить IIS 7.5 до заводских настроек? - PullRequest
34 голосов
/ 30 ноября 2011

Я изменил много параметров в IIS и хотел бы сбросить его настройки по умолчанию.

Я уже пытался установить / переустановить его.После переустановки на нем остался созданный мной сайт.Он все еще ломал настройку, которую я установил для DefaultWebSite.

Люди предлагали сначала удалить Службу активации Windows, но, похоже, она все равно не была установлена, поэтому я не могу удалить ее.

Как я могу сбросить эту установку IIS обратно в состояние «из коробки»?

Ответы [ 6 ]

21 голосов
/ 14 ноября 2012

Вам необходимо удалить IIS (Internet Information Services), но главное здесь - убедиться, что вы удалили Windows Activation Service , иначе ваш ApplicationHost.config все равно останется.Когда вы удаляете WAS, ваша конфигурация будет очищена, и вы по-настоящему начнете с новым новым IIS (и все данные / конфигурация будут потеряны).

9 голосов
/ 16 июля 2012

Существует автоматическое резервное копирование в% systemdrive% \ inetpub \ history, но это может не сильно помочь, если вы уже внесли много изменений.

http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx

Вам придется регулярно возвращатьсявручную с помощью appcmd.

Если вы пытаетесь переустановить IIS, сначала удалите IIS и WAS через «Установка и удаление программ», а затем удалите все существующие файлы в C: \ inetpub и C: \ Windows \ system32 \ inetsrvкаталоги.Затем вы можете снова выполнить чистую установку.

ПРЕДУПРЕЖДЕНИЕ: новичкам в IIS не рекомендуется выполнять описанные выше действия без полного резервного копирования системы.Шаги должны быть выполнены с осторожностью и хорошим пониманием IIS.Если вы не способны или сомневаетесь, обязательно откройте службу поддержки в Microsoft через http://support.microsoft.com и проконсультируйтесь.

4 голосов
/ 14 апреля 2013

Что сработало для меня, так это перейти к статье, которую уже упоминал кто-то другой, но набрав на этой части:

application.config.backup не создается при автоматическом резервном копировании. Файлы резервной копии находятся в каталоге% systemdrive% \ inetpub \ history. Автоматическое резервное копирование также является функцией Vista SP1 и выше. Дополнительную информацию можно найти в этом сообщении, http://blogs.iis.net/bills/archive/2008/03/24/how-to-backup-restore-iis7-configuration.aspx

Мне удалось найти резервные копии моих настроек, когда я впервые установил IIS, и просто скопировать и заменить файлы в каталоге inetsrv \ config.

Источник: http://forums.iis.net/t/1085990.aspx

2 голосов
/ 12 октября 2012

Есть один способ, которым я использовал себя.Перейдите на Control Panel\Programs\Turn Windows features on or off, затем полностью удалите IIS и все его компоненты.Я перезагружаю Windows, но я не уверен, требуется ли это или нет.Затем установите его снова по тому же пути.

0 голосов
/ 17 ноября 2017

Сброс IIS

  1. На компьютере с компонентами веб-сервера Microsoft Dynamics NAV откройте командную строку от имени администратора следующим образом:

а. В меню «Пуск» выберите «Все программы», а затем - «Стандартные». б. Щелкните правой кнопкой мыши командную строку и выберите «Запуск от имени администратора».

  1. В командной строке введите следующую команду, чтобы перейти в папку Microsoft.NET \ Framework64 \ v4.0.30319, и нажмите клавишу ВВОД.

  2. CD \ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319

  3. В командной строке введите следующую команду и нажмите клавишу ВВОД.

  4. aspnet_regiis.exe -iru

  5. В командной строке введите следующую команду и нажмите клавишу ВВОД. IISReset

0 голосов
/ 30 ноября 2011

Эта ссылка содержит несколько полезных советов: http://forums.iis.net/t/1085990.aspx

Это зависит от того, где хранятся настройки конфигурации.По умолчанию все параметры конфигурации IIS7 хранятся в файле с именем «ApplicationHost.Config».Если у вас настроено делегирование, вы увидите настройки конфигурации сайта / приложения, записанные в файл web.config для сайта / приложения.С IIS7 на Vista автоматически создается резервный файл для основной конфигурации.Этот файл называется «application.config.backup» и находится в «C: \ Windows \ System32 \ inetsrv \ config». Вы можете переименовать этот файл в applicationHost.config и заменить его на applicationHost.config в папке config.У IIS7 при выпуске сервера будет лучшая история резервного копирования конфигурации, но сейчас я рекомендую использовать APPCMD для резервного копирования / восстановления вашей конфигурации на регулярной основе.Пример: APPCMD ADD BACK «MYBACKUP» Другой вариант (действительно последний вариант) - это удалить / переустановить IIS вместе с WPAS (служба активации Windows).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...