IIS Manager allows to manage local or remote IIS server. It works over SOAP-based protocol called WS-Management. HTTPS endpoint runs on port 8172.
You may manage app pools, web sites, applications and global IIS settings. Actually it edits applicationHost.config
, web.config
and other XML files.
Install it to local or management server.
Add-WindowsFeature Web-Mgmt-Console
Install it to enable remote IIS management.
Web Management Service requires configuration:
- Enable remote access in registry.
- Enable service autostart.
- Set correct SSL certificate for HTTPS endpoint.
It's easier to do everything using cmdlet from Saritasa.RemoteManagement module. For example:
Install-Iis -ServerHost web.saritasa.local -ManagementService
Install-WebManagementService
Install IIS Manager component of Windows 10.
Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All
Install the manager to Windows 10.