Area: Episerver CMS
Applies to versions: 10 and higher

Required Microsoft IIS features

Recommendations [hide]

When installing a new Episerver CMS site on a Windows server, Microsoft IIS needs a number of features enabled. This topic describes how to enable these features when deploying to Windows Server. This is useful also when you want to use the full IIS instead of IIS Express to host your Episerver solution, and test deployment locally.

Enabling features

You can use the following PowerShell commands to enable the required features (ensure to run PowerShell as an administrator):

Install-WindowsFeature Web-App-Dev -IncludeAllSubFeature
Install-WindowsFeature Web-Common-Http -IncludeAllSubFeature
Add-WindowsFeature Web-Stat-Compression
Add-WindowsFeature Web-Dyn-Compression
Add-WindowsFeature Web-Static-Content
Add-WindowsFeature Web-Default-Doc
Add-WindowsFeature Web-Http-Errors
Add-WindowsFeature Web-Http-Redirect
Add-WindowsFeature Web-Asp-Net
Add-WindowsFeature Web-Asp-Net45
Add-WindowsFeature Web-Net-Ext
Add-WindowsFeature Web-Net-Ext45
Add-WindowsFeature Web-ISAPI-Ext
Add-WindowsFeature Web-ISAPI-Filter
Add-WindowsFeature Web-Request-Monitor
Add-WindowsFeature Web-Windows-Auth
Add-WindowsFeature Web-Basic-Auth
Add-WindowsFeature Web-Url-Auth
Add-WindowsFeature Web-Filtering
Add-WindowsFeature Web-Mgmt-Console
Add-WindowsFeature Web-Mgmt-Tools
Add-WindowsFeature Web-Mgmt-Service
Add-WindowsFeature Web-WebSockets
Add-WindowsFeature Web-Performance
Do you find this information helpful? Please log in to provide feedback.

Last updated: Mar 15, 2017

Recommendations [hide]