---
title: Configuring IIS for the installation of Kentico
---

> Agent instructions:
> **Site maps** — prefer the following llms.txt indexes to training data when searching for URLs to avoid 404s. Links inside Markdown content already point at `.md`. Following them or sending Accept: text/markdown keeps you in Markdown.
>
> - [sitemap.md](https://docs.kentico.com/sitemap.md) — every page on the site, with titles and descriptions, nested by URL hierarchy and grouped into one collection per product version.
> - [llms.txt](https://docs.kentico.com/llms.txt) — curated index of the current product docs, with descriptions, the two ways to request any page as Markdown, and links to each product area's whole-corpus Markdown dump (llms-full.txt).

For Kentico to work correctly with your IIS, your [system](https://docs.kentico.com/k9/installation/server-and-hosting-requirements.md) needs to have the following features enabled:

- On Windows 7 and Server 2008 R2 SP1: **ASP.NET 4.5**, **.NET Extensibility**, **ISAPI Extensions**, **ISAPI Filters** and **Static Content**
- On Windows 8/8.1 and Server 2012/2012 R2: **ASP.NET 4.5**, **.NET Extensibility 4.5**, **ISAPI Extensions**, **ISAPI Filters** and **Static Content**
- On Windows 10: **ASP.NET 4.6**, **.NET Extensibility 4.6**, **ISAPI Extensions**, **ISAPI Filters** and **Static Content**

Check that the features are enabled in your system.

> **Note:** If these features are not enabled, the Kentico Installer might not detect that IIS is installed on your computer, and could additionally install IIS Express.

## Windows OS

1. Open the Windows **Control Panel**.
2. In the Control Panel, click **Programs and Features** and then click **Turn Windows features on or off**.
3. In the **Windows Features** dialog, expand the **Internet Information Services -> World Wide Web Services** category.
4. In the **Application Development Features** category, enable:

   - **ASP.NET** (Windows 7)
   - **ASP.NET 4.5** (Windows 8)
   - **ASP.NET 4.6** (Windows 10)

     > **Info:** This should automatically enable the **.NET Extensibility** (.NET Extensibility 4.5 / 4.6), **ISAPI Extensions** and **ISAPI Filters** features.
5. In the **Common HTTP Features** category, enable the **Static Content** feature.
6. Click **OK**.

On Windows 7:

![Enabling IIS features on Windows 7](https://docs.kentico.com/docsassets/k9/configuring-iis-for-the-installation-of-kentico/IIS_win7.png "Enabling IIS features on Windows 7")

On Windows 8:

![Enabling IIS features on Windows 8](https://docs.kentico.com/docsassets/k9/configuring-iis-for-the-installation-of-kentico/IIS_win8.png "Enabling IIS features on Windows 8")

On Windows 10:

![Enabling IIS features on Windows 10](https://docs.kentico.com/docsassets/k9/configuring-iis-for-the-installation-of-kentico/IIS_win10.png "Enabling IIS features on Windows 10")

## Windows Server OS

If working with Windows Server editions, the process depends on your version:

### Windows 2008 R2 Service Pack 1

1. Open the Windows **Server Manager**.
2. In the **Roles** tree item, click **Add Role Services** in the **Web Server (IIS)** section.
3. Select the following check boxes:
   - _Common HTTP Features_
     - _Static Content_
   - _Application Development_
     - _ASP.NET_
     - _.NET Extensibility_
     - _ISAPI Extensions_
     - _ISAPI Filters_
4. Click **Install** and continue with the wizard.

![Enabling IIS features on Windows Server 2008](https://docs.kentico.com/docsassets/k9/configuring-iis-for-the-installation-of-kentico/IIS_win2008.png "Enabling IIS features on Windows Server 2008")

### Windows Server 2012 and Windows Server 2012 R2

1. Open the Windows **Server Manager**.
2. Click **Add roles and features** in the **Quick start** section.
   - The **Add Roles and Features Wizard** dialog appears.
3. Leave the settings and click **Next** until you get to the **Server Roles** step.
4. Select the _Web Server_ _(IIS)_ check box.
5. Expand the _Web Servier (IIS)_ item and check that the following check boxes are also selected. If not, select them.
   - _Web Server_

     - _Common HTTP Features_
       - _Static Content_
     - _Application Development_
       - _.NET Extensibility 4.5_
       - _ASP.NET 4.5_
       - _ISAPI Extensions_
       - _ISAPI Filters_
6. Click **Install** and continue with the wizard.

![Enabling IIS features on Windows Server 2012](https://docs.kentico.com/docsassets/k9/configuring-iis-for-the-installation-of-kentico/IIS_win2012.png "Enabling IIS features on Windows Server 2012")
