Enable and Set Up IIS (2024)

Table of Contents
Prerequisites Steps
  • Enable and Set Up IIS (1)
  • Enable and Set Up IIS (2)
  • Enable and Set Up IIS (3)

Steps

  1. Enable IIS.
    1. Check compatible versions.
    2. Go to Control Panel > Programs and Features > Turn Windows features on or off.
    3. Under Internet Information Services, turn on the following:
      • Web Management Tools: IIS Management Console
      • World Wide Web Services
        • Application Development Features: ASP.NET 3.5 and 4.6
        • Common HTTP Features: Default Document and Static Content
        • (Optional) Security: Basic Authentication
      • Internet Information Services Hostable Web Core

      Enable and Set Up IIS (5)


You can create a new website or set up an existing one for use with DNN. Choose one of the next two steps.

  1. To create a new website and point it to the DNN installation folder:
    1. Go to Control Panel > Administrative Tools > Internet Information Services (IIS) Manager.
    2. In the Connections panel, expand your host tree, right-click on Sites, and choose Add Website.

      Enable and Set Up IIS (6)


    3. Enter the new website's name and choose the location.
    4. Enter the Host name.

      Developers and Designers: If setting up a local development environment, you can use www.dnndev.me (or any subdomain). DNNDEV.ME is a registered domain which points to the loopback address of 127.0.0.1, so it will always resolve locally.

      Administrators: If setting up a live website, use your website's domain.

      Enable and Set Up IIS (8)


  2. To use an existing IIS website:
    1. In the Connections panel, right-click on the name of the existing website, and choose Edit Bindings....

      Enable and Set Up IIS (9)


    2. In Site Bindings, click/tap Add.... In Add Site Binding, enter the Host name.

      Developers and Designers: If setting up a local development environment, you can use www.dnndev.me (or any subdomain). DNNDEV.ME is a registered domain which points to the loopback address of 127.0.0.1, so it will always resolve locally.

      Administrators: If setting up a live website, use your website's domain.

      Enable and Set Up IIS (10)


  3. If you do not use NETWORK SERVICE as the user account to run your website, verify that IIS AppPool\AppPoolName has Full or Modify permissions for the DNN installation folder.

    The account IIS AppPool\AppPoolName is automatically created by IIS.

    See Set Up DNN Folder and the User Account.

Enable and Set Up IIS (2024)
Top Articles
Latest Posts
Article information

Author: Duane Harber

Last Updated:

Views: 5953

Rating: 4 / 5 (71 voted)

Reviews: 94% of readers found this page helpful

Author information

Name: Duane Harber

Birthday: 1999-10-17

Address: Apt. 404 9899 Magnolia Roads, Port Royceville, ID 78186

Phone: +186911129794335

Job: Human Hospitality Planner

Hobby: Listening to music, Orienteering, Knapping, Dance, Mountain biking, Fishing, Pottery

Introduction: My name is Duane Harber, I am a modern, clever, handsome, fair, agreeable, inexpensive, beautiful person who loves writing and wants to share my knowledge and understanding with you.