How to install iis on windows server 2019

Last Updated: Feb 13, 2024 by

Internet Information Services (IIS) is a web server created by Microsoft for use with the Windows operating system. It allows for the hosting of websites, applications, and services on a Windows server. If you are setting up a new Windows Server 2019, you may need to install IIS in order to host your website or application. In this guide, we will walk you through the steps to install IIS on Windows Server 2019.


Before you begin the installation process, make sure you have the following prerequisites:

  • A Windows Server 2019 machine
  • Administrative access to the server
  • An internet connection

Step 1: Open Server Manager

To begin the installation process, open Server Manager by clicking on the Windows icon in the bottom left corner and typing “Server Manager” in the search bar. Once it appears, click on it to open the application.

Step 2: Add Roles and Features

In Server Manager, click on “Manage” in the top right corner and select “Add Roles and Features” from the drop-down menu.

Step 3: Select Installation Type

In the “Before you begin” window, click “Next” to proceed. Then, in the “Select installation type” window, make sure “Role-based or feature-based installation” is selected and click “Next.”

Step 4: Select Server

In the “Select destination server” window, make sure your server is selected and click “Next.”

Step 5: Select Server Roles

In the “Select server roles” window, scroll down and check the box next to “Web Server (IIS).” A pop-up window will appear, click “Add Features” to install the necessary features for IIS. Then, click “Next.”

Step 6: Select Features

In the “Select features” window, you can choose to install additional features for IIS. For a basic installation, you can leave the default selections and click “Next.”

Step 7: Confirm Installation

In the “Web Server Role (IIS)” window, click “Next” to proceed. Then, in the “Confirm installation selections” window, review your selections and click “Install.”

Step 8: Installation Progress

The installation process will now begin. You can monitor the progress in the “Installation progress” window.

Step 9: Installation Complete

Once the installation is complete, you will see a “Installation succeeded” message. Click “Close” to exit the window.

Step 10: Verify Installation

To verify that IIS has been successfully installed, open a web browser and type in the IP address or domain name of your server. If IIS has been installed correctly, you should see the default IIS landing page.


Congratulations, you have successfully installed IIS on your Windows Server 2019 machine. You can now begin configuring IIS to host your website or application. For more information on IIS configuration, check out our IIS installation guide.

Have you encountered any issues during the installation process? Let us know in the comments.

Gulrukh Ch

About the Author: Gulrukh Ch

Gulrukh Chaudhary, an accomplished digital marketer and technology writer with a passion for exploring the frontiers of innovation. Armed with a Master's degree in Information Technology, Gulrukh seamlessly blends her technical prowess with her creative flair, resulting in captivating insights into the world of emerging technologies. Discover more about her on her LinkedIn profile.

Leave a Reply

Your email address will not be published. Required fields are marked *