Управляем веб-сервером Internet Information Services (IIS) c помощью Powershell
Наконец-то на улице администраторов и вебмастеров работающих с серверами IIS случился долгожданный праздник. Появился провайдер Powershell позволяющий автоматизировать с помощью скриптов наиболее часто выполняемые задачи. Несмотря на то, что версия у провайдера пока только Tech Preview 1 работает он стабильно. И с помощью него можно выполнять следующие задачи:
- Create Web-Sites, Web Applications, Virtual Directories and Application Pools
- Change Simple Configuration Properties on Web-Sites, Application Pools, Web Applications and Virtual Directories
- Add and Change Complex Configuration Settings
- Query Run-time Data (Web-Site State, Application Pool State, Currently Executing Requests)
- Execute Advanced Configuration Tasks, Scripting, Integration with other PowerShell Snap-Ins and features
- Search and Discover Configuration Settings
Создание нового IIS приложения выглядит вот так
Скачать провайдер для IIS7 можно тут:
версия x64 - https://www.iis.net/downloads/1665/ItemPermaLink.ashx
версия x68 - https://www.iis.net/downloads/1664/ItemPermaLink.ashx
Для ускоренного освоения навыков работы с этим пакетом, рекомендуется почитать следующую документацию Managing IIS with the IIS 7.0 PowerShell Provider
А если, чтение документации, просветления не принесло, добро пожаловать на форум посвященный вопросам IIS и Powershell
Comments
Anonymous
January 01, 2003
Не так давно я писал о достаточно полезном провайдере Powershell, позволяющем автоматизировать управлениеAnonymous
March 28, 2009
Ну конечно, как все говорят, полезное рядом! :) Спасибо большое. Очень порадовал ваш ИТ блог.