WHM Tutorials – How to Launch a Microsoft Azure Instance

This video demonstrates how to launch a cPanel & WHM instance on Microsoft Azure®.

We filmed this video in cPanel & WHM version 90.

Launching an instance, commonly referred to as a virtual machine (VM) in Microsoft Azure, is a straightforward process. Here’s a step-by-step guide on how to launch a VM in Azure:

1. Sign In to Azure Portal

2. Create a New Virtual Machine

  • On the Azure Portal dashboard, click on the “+ Create a resource” button.
  • In the search bar, type “Virtual Machines” and select it from the list.
  • Click the “+ Add” button to begin the process of creating a new VM.

3. Basics Configuration

Here you’ll fill out the initial setup details:

  • Subscription: Choose your Azure subscription.
  • Resource Group: Create a new one or select an existing resource group.
  • Virtual Machine Name: Provide a name for your VM.
  • Region: Choose the datacenter region closest to you or your target audience.
  • Availability Options: You can choose the default or select specific availability options if you have high availability requirements.
  • Image: Select the OS image you want to use (e.g., Windows Server 2019, Ubuntu 18.04 LTS).
  • Size: Select the VM size (hardware configuration) that meets your needs. There’s a wide variety of sizes available, so choose based on your requirements for CPU, RAM, and storage.
  • Authentication Type: Choose between password and SSH public key, depending on your selected image.
  • Username: Define the administrative username.
  • Password/SSH Key: Either set a strong password or provide your SSH public key, based on your chosen authentication method.

4. Disks Configuration

Choose the type of disks you want:

  • OS Disk Type: Select between Premium SSD, Standard SSD, Standard HDD, etc.
  • You can also attach additional data disks if needed.

5. Networking Configuration

  • Virtual Network: You can select an existing virtual network or create a new one.
  • Subnet: Choose a subnet within the virtual network.
  • Public IP: Your VM will need a public IP if you want to access it from the internet.
  • Network Security Group (NSG): It’s recommended to set up a Network Security Group to control inbound and outbound traffic to the VM.

6. Management Configuration

Here you can set up monitoring, diagnostics, auto-shutdown, and other management features.

7. Advanced Configuration

This is optional and includes additional configurations such as extensions, cloud-init scripts, etc.

8. Review & Create

  • Review your VM configuration.
  • If everything looks good, click the “Review + create” button.
  • After Azure validates your configuration, click the “Create” button to deploy your VM.

9. Accessing the VM

Once your VM is deployed:

  • For a Windows VM, you can use Remote Desktop Protocol (RDP) to connect.
  • For a Linux VM, you can use SSH to connect.

Remember to take note of the public IP assigned to your VM, as you’ll use this to connect.


Launching a VM in Azure is quite straightforward. However, you should regularly review and manage your VM to ensure optimal performance, security, and cost efficiency. It’s also essential to keep your VM patched and up to date to ensure security.



Previous Post
cPanel LIVE | MySQL 8.0 Changes for DBAs & DevOps – Hosting Tutorials
Next Post
The Evolution of NGINX – Hosting Tutorials

Get Online Today!


Your perfect domain name is waiting!

Search our huge portfolio for more domain name extensions and pricing below
domain name extensions

Classic Domain Names

.COM | .AU | .CO | .NET | .BIZ | .ME | .EU | .ASIA | .TV | .MOBI | .NAME | .INFO | .ORG | .US | .NL| .FM | .HK | .ES | .CO.NZ | .DE | .CO.UK | .RU | .IM | .PM | .TW | .FR | .CN | .CA | .CH | .VN | .PL | .IL | .JP | .KR |