DEV Community

Cover image for Setting Up a Windows Web Server on Azure with IIS
Jimi
Jimi

Posted on

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.

Image description

Step 2: Create a Virtual Machine

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

Image description

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.

Image description

Image description

Image description

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.

Image description

Image description

Step 5: Configure Networking

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

Image description

Image description

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.

Image description

Image description

Image description

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

Image description

Image description

Image description

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.

Image description

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.

Top comments (0)