We rank vendors based on rigorous testing and research, but also take into account your feedback and our commercial agreements with providers. This page contains affiliate links. Advertising Disclosure
  1. Website Planet
  2. >
  3. Blog
  4. >
  5. How to Connect Domain + Install WordPress on Microsoft Azure

How to Connect Domain + Install WordPress on Microsoft Azure

Gwen Rodgers Gwen RodgersWeb Hosting Expert
Most people have heard of Microsoft. But have you heard about its cloud hosting services? With coverage across 54 regions and 120,000 new customers per month, it’s one of the big players.

If you’ve decided to give it a try, this article will take you through the entire process to connect a domain and install WordPress.

Step One: Log Into Your Portal

After you’ve created your WordPress website, you need to log into your portal. To do so, visit the link in your welcome email and then select Login to Portal on the page you’re directed to.

How to Connect a Domain and Install WordPress on Microsoft Azure-image1

Step Two: Create a Resource

Once you’re logged into the portal, select Create a Resource. In the search bar, enter “WordPress,” and select it when it populates.

How to Connect a Domain and Install WordPress on Microsoft Azure-image2

On the next screen, hit Create.

How to Connect a Domain and Install WordPress on Microsoft Azure-image3

Step Three: Enter the App Details

Once you’ve selected Create, you will need to enter some basic information for your app, e.g., app name, resource group, database provider, and so on. Unless you’re a pro, I’d highly recommend entering the required app name and password, then leaving all the other fields at the default settings.

Click Create once complete and wait for the app to be deployed—it takes a few minutes.

How to Connect a Domain and Install WordPress on Microsoft Azure-image4

Step Four: Complete the WordPress Configuration

You can check to see if your WordPress website has been successfully set up by visiting:


If it has, you’ll see the standard WordPress screen asking you to complete the setup configuration. You’ll need to enter your location, a site name, a username, and a password. Make a note of these details as you’ll need them to log into your admin.

How to Connect a Domain and Install WordPress on Microsoft Azure-image5

Step Five: Connect Your Domain

To connect a domain to your WordPress website, follow these steps (it’s a lot, but it really is easy):
  1. Log into Microsoft Azure portal.
  2. Select All Services from the left-hand menu.
  3. Select App Services from the bottom right of the screen.
  4. Click into the app you’d like to connect with the domain.
  5. Scroll down and select Custom Domains.
  6. Select Add Custom Domain and enter the domain name you would like to connect (this must be a domain you have purchased elsewhere).
  7. Click Validate two times. This will open a window with the instructions on how to confirm your domain ownership.
  8. Scroll down to the bottom to the section Domain Ownership. Here you will be able to copy the instructions to create an A record and a TXT record at your domain registrar.
  9. Select Validate again. If Step 8 is done correctly, you will now see verification that you’ve successfully confirmed your domain ownership.
  10. Select Add Custom Domain to complete the setup (do not miss this step).
  11. Visit your domain name to confirm the connection is complete. Please note, it can take up to 48 hours for the Domain Name System (DNS) to propagate.

Step Six: Install a Cloudflare CDN

Microsoft Azure offers a free content delivery network (CDN)—and it’s easy to set up. Follow these instructions:
  1. Search “CDN” in the top search bar, and select CDN Profiles.
  2. Select Create a CDN Profile.
  3. Enter a name for the CDN and select Resource Group (your WordPress website).
  4. Select Standard Microsoft Pricing.
  5. Click Create and wait.

Easy When You Know How

Since this is a premium cloud service designed for experienced website owners, setting it up is actually straightforward and comes with instructions. Even though I can’t fathom why a novice would opt for Microsoft Azure, they would probably manage this procedure without much trouble. Moreover, the entire process only consumed approximately ten minutes.

Rate this Article
4.3 Voted by 3 users
You already voted! Undo
This field is required Maximal length of comment is equal 80000 chars Minimal length of comment is equal 10 chars
Any comments?
View %s replies
View %s reply
Related posts
Show more related posts
We check all user comments within 48 hours to make sure they are from real people like you. We're glad you found this article useful - we would appreciate it if you let more people know about it.
Popup final window
Share this blog post with friends and co-workers right now:

We check all comments within 48 hours to make sure they're from real users like you. In the meantime, you can share your comment with others to let more people know what you think.

Once a month you will receive interesting, insightful tips, tricks, and advice to improve your website performance and reach your digital marketing goals!

So happy you liked it!

Share it with your friends!

Or review us on

Best Speed & Uptimeimage

Great Hosting for a Great Price

Plus, get a FREE domain name and email