Deploying IIS on Windows Server 2025 | Easy Setup Guide

This tutorial will give you a comprehensive guide for Deploying IIS on Windows Server 2025. IIS (Internet Information Services) is a powerful Microsoft web server that is available in Windows Server 2025. It is a great option for web hosting because of various web technologies, including ASP.NET and PHP.

You can now proceed to the guide steps below on the Orcacore website to learn how to install and configure Internet Information Services IIS in Windows Server 2025.

Guide Steps For Deploying IIS on Windows Server 2025

To complete the Windows Server 2025 IIS configuration, you must log in to your Windows Server and follow the steps below.

Note: Also, you can check the Video Tutorial for IIS in Windows Server 2025:

1. Open Server Manager and Enable IIS on Windows Server 2025

To install IIS on your Windows Server 2025, you must search for Server Manager and open it. Then, you must click on Add Roles and Features.

Server Manager Add Roles Windows Server 2025

In the Before You Begin window, click Next to continue. You will see the Select Installation Type section, from there, you must check the box next to the Role-based or feature-based installation and click Next to continue.

Select Installation Type

Next, we must Select the Destination Server. Because we are setting up IIS in a local machine, we chose the Select a server from the server pool. Click Next to continue.

Select Destination Server

Now you will see the Server Roles section. From the roles, find the Web Server (IIS) and check the box next to it. It will open a pop-up window, and from there add the additional features. Then, click Next to continue.

Select Server Roles, IIS Windows Server 2025

Then, you can Select Features and Select Role Services for IIS. You can always come back and add more later, so press Next to install the defaults.

Select Features and Role Services

Finally, Confirm the Installation Selections and press the Install button to Install IIS on Windows Server 2025.

Note: With the standard IIS installation, no reboot is needed. If you remove the role a reboot will be needed.

Confirm Installation Selections of IIS Windows Server 2025

Once your IIS installation is completed, press the Close button.

Finish IIS Setup Windows Server 2025

2. Verify IIS Installation on Windows Server 2025

Now you can verify your IIS setup by accessing the default page. By default, IIS is listening on port 80. You can open a browser and navigate to your localhost or server IP address:

http://localhost
Or
http://serverIP

If you see the following page, it means that your IIS is working correctly on Windows Server 2025.

Verify IIS Installation on Windows Server 2025
IIS in Windows Server 2025

3. Default Site Configuration in IIS Server 2025

By installing IIS, a website called Default Web Site is created by default, which can be used to test the health of IIS. This website is configured to respond to user requests from the HTTP protocol over port 80.

In this guide, we are going to use the default site by getting to know where its document root is and how to host a simple website within it. To do this, follow the steps below.

From the Server Manager, click on Tools and select Internet Information Services (IIS) Manager.

Open IIS Manager

Then, expand the server name and you should see the Default Website. The default site on IIS server 2025 stores its files in a particular directory. To display this information, double-click on it, choose the Manage Website, then, choose the Advanced settings.

Advanced Settings of Default IIS Site

It will open a window for you where you can see the Default Sites information such as files or Document Root. If you want to change the document root, you can click on Physical Path and change the default path. Here we keep the default values.

Physical Path Default IIS Site

Also, you can check the Default Documents which you can specify the default files to return when a client does not request a specific file from the web server. You can click on it to check the documents. You should see something similar to this:

Default IIS Documents

At this point, we want to create an index.html file in the document root and check if it gets loaded in the IIS server 2025. To do this, you can open your Notepad and add the following sample code to it:

<html>
<head>
<title>Welcome To IIS!</title>
</head>
<body>
<h1>Success! It is working correctly!</h1>
</body>
</html>

Once you are done, save the index.html file in the document root path which is the physical path. In our case, it is the default path:

This PC>Local Disk(C):>inetpub>wwwroot

Then, open a browser and navigate to the localhost or your server IP address:

http://localhost
Or
http://serverIP

You should see the following screen which means it is loaded successfully:

host a simple website in IIS

Conclusion

At this point, you have learned a complete guide for Deploying IIS on Windows Server 2025. IIS in Windows Server 2025 will help you to host your websites and applications efficiently. Hope you enjoy it. Please subscribe to us on Facebook, YouTube, and Twitter.

Also, you may like to read the following articles:

Introduce Windows Server 2025 New Active Directory and New Features

Install and Configure Hyper-V on Windows Server 2022

How to install Git on Windows Server 2022

Setting Up IIS on Windows Server 2022

Defender Antivirus on Windows Server 2022

Install MSIX App on Windows Server 2022

Share your love

Newsletter Updates

Enter your email address below and subscribe to our newsletter

Stay informed and not overwhelmed, subscribe now!