Net start wmsvc

sc config "wmsvc" start=auto

9. Пробуем подключиться удаленно к серверу IIS, используя Диспетчер служб IIS на базовой ОС. Обращаем внимание, что в центральной части окна, в которой перечислены доступные возможности созданного Web-сервера не упоминается поддержка ASP.Net приложений.

10. Установим ASP.NET и зависимые модули.

· Application Development

· ISAPI Filters

· ISAPI Extensions

·.NET Extensibility

11. На сервере в cmd выполняем команду:

Start /w pkgmgr /l:log.etw /iu:IIS-ASPNET;IIS-ISAPIFilter;IIS-ISAPIExtensions;IIS-NetFxExtensibility

12. Переподключаемся в Диспетчере служб IIS к нашему серверу и убеждаемся, что ASP.Net модули стали доступны.

13. На всякий случай выполним резервное копирование конфигурационных файлов IIS

c:\windows\system32\inetsrv\appcmd add backup DefaultWebSite

14. Впоследствии для восстановления конфигурационных файлов IIS можно воспользоваться командой:

c:\windows\system32\inetsrv\appcmd restore backup DefaultWebSite

15. Используя команду oclist, выясните, установлен ли в системе MicrosoftWindowsPowerShell. Если модуль не установлен, то установите его с помощью команды:

Start /w pkgmgr /l:log.etw /iu:MicrosoftWindowsPowerShell

16. Открываем еще одно окно командной строки cmd:

Диспетчер задач –> Файл –> Новая задача (Выполнить…)

17. Запускаем powershell.exe, попадаем в командный интерпретатор PowerShell.

18. Смотрим список процессов:

Get-Process

19. Смотрим список провайдеров:

Get-PSProvider

Находим в списке провайдер PowerShell для IIS (называется WebAdministration), точнее не находим.

20. Выполняем загрузку провайдера PowerShell для IIS. Ниже приведены команды для установки только провайдера для IIS и для всех доступных провайдеров, выбираем второй вариант.

Import-Module WebAdministration – только провайдер IIS

или

ImportSystemModules – все доступные модули ОС, в том числе и для IIS

При загрузке, к сожалению, будут абракозябры вместо русских букв, это издержки локализации консоли (используется кодировка OEM 866, можно конечно заменить на windows-1251, но мы пока так поживем).

21. Опять смотрим список провайдеров

Get-PSProvider

Вот теперь находим в списке провайдер для IIS (WebAdministration)

22. В командной строке интерпретатора PowerShell, ну собственно мы в ней и находимся сейчас, вводим

IIS:

Оказываемся в пространстве имен IIS.

23. Смотрим доступные подпространства

Dir

24. Смотрим сайты размещенный на сервере в настоящее время (пока только Default Web Site)

Cd sites

Dir

25. Включаем функцию удаленного управления IIS.


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: