How to install Microsoft IIS webserver in Windows 11 or Windows 10

IIS is a web server and is available in multiple Windows versions. The first IIS, the webserver version, was already available in Windows NT 3.5.1 and was IIS 1.0.

IIS (Internet Information Services) is Microsoft’s web server and has been around since 1995. The latest version, IIS 10, comes with Windows, and IIS is a free product.

A lightweight version of IIS, called IIS Express, can be installed separately but is intended for development purposes only. IIS Express supports only HTTP and HTTPS protocols and supports only local requests by default. In this article, I will explain how to install the full version of IIS.

Since version 7, IIS has a modular architecture, users can add only the functionality they need. IIS 10 added support for HTTP/2, HSTS, and containers. IIS is the third most popular web server (after Apache and Nginx on Linux).

IIS is more often used for intranet network environments and somewhat less for web servers on the Internet. In addition to IIS, better and significantly more secure alternatives are available via Linux.

Installing Microsoft IIS Web Server in Windows 11 or Windows 10

How to install Microsoft IIS webserver

Right-click on the Start button. Click on Run from the menu. In the Run window type: optionalfeatures

Open optionalfeatures to install IIS

In the “Turn Windows features on or off”, click “Internet Information Services” and “Internet Information Services Hostable Web Core”.

Enable IIS features in Windows components

The changes are now applied. In other words, the IIS components are installed. This may take some time.

After installation, you can check if the IIS web server is installed successfully in the following way. Open a browser on your computer and navigate to the following address:

http://localhost/

If an IIS Windows homepage is displayed, the Windows IIS web server has been installed successfully.

IIS Windows homepage

How to Manage Microsoft IIS Web Server

After successful installation, you can manage Microsoft IIS by opening “Internet information Services (IIS) manager”.

Click on the magnifying glass in the taskbar or in the search box. Then search for “Internet information Services (IIS) manager” and click on the result.

Open IIS manager in Windows 11

In IIS administration, you will see various Microsoft IIS web server settings. On the left side, you will see “connections” here, “Sites” are included, and these are the websites that the IIS web server manages. By default, this is the “Default Web Site”.

In the middle, you will see the “Features View”. From the “Features View” you can manage most IIS web server functions. On the right side, you see “Actions”, “Manage Website”, “Browse website” and “Configure”. You can customize the web server itself using these settings, such as changing the default port (80), restarting, stopping the web server, setting connection limits, HSTS and more.

How to use internet information services IIS manager

The default inetpub directory to put files in is for the IIS web server: C:\inetpub\wwwroot\

I hope to have helped you with this. Thanks for reading!

Leave a Comment

Your email address will not be published.

Scroll to Top