Setting Up a Windows Web Server on Azure with IIS

Setting Up a Windows Web Server on Azure with IIS

Creating a Windows web server on Azure and installing IIS can be a breeze with the right guidance. In this step-by-step tutorial, we’ll walk through the process from start to finish, complete with helpful images to guide you along the way.

Step 1: Navigate to Azure Portal

First things first, log in to your Azure portal and navigate to the Virtual Machines section.

Step 2: Create a Virtual Machine

Click on “Create” to start the process of creating a new Azure Virtual Machine.

Step 3: Define Resource Group and Virtual Machine Details

Underneath the Resource Group section, create a new Resource Group. Then, give your virtual machine a name and select the Windows Server image. For this tutorial, we’ll use Windows Server 2019.

Step 4: Choose Virtual Machine Size and Create Administrator Account

Select an appropriate size for your virtual machine and create an Administrator account. Ensure your password meets the security requirements.

Step 5: Configure Networking

Select the HTTP (80) inbound port and proceed to Review + create.

Step 6: Connect to Your Virtual Machine

Once the deployment is complete, go to the Resource and click on “Connect.” Underneath Native RDP, select and download the RDP file.

Step 7: Install IIS

Once connected to your virtual machine, open PowerShell and run the following command to install the IIS Web Server Role:

Install-WindowsFeature -name Web-Server -IncludeManagementTools

Step 8: Verify Installation

Wait for the installation to finish, then open Microsoft Edge and type in your public IP address. You should see the IIS default page indicating a successful installation.

Congratulations! You’ve successfully created a Windows web server on Azure and installed IIS. Now you’re ready to host your website and explore further customization options.