This article gives a hand-on experience to deploy a Wordpress Website on Azure step by step. Microsoft Azure is a beloved service which is home to millions of applications and handles over 40 billion requests on a daily basis. It provides services which support robust applications to be developed, tested and launched with enterprise grade performance, security and compliances such as GDPR. Today, this article gives a hand-on experience with creating a website and using the Microsoft Azure service to host it. Microsoft Azure Cloud Certification and Azure Learning explains various learning tools provided by Microsoft and here, we use Microsoft Azure via Sandbox to host the website.
C# Corner is also having a week-long virtual event on Azure – Azure Summit 2021. To learn more about Azure and its constituent technologies, attending this event will help you explore and experience deeper with Azure. Check out the official website of the summit to register as an attendee or to be a speaker and share your knowledge with the community.

Azure

Azure is a cloud computing service developed by Microsoft which enables organizations and individuals to build, test, deploy and manage their applications in a high availability and rapidly scalable platform with unparalleled security offerings and benefits in comparison to the traditional on-premises infrastructure.

Sandbox

Azure Sandbox, mainly known as the Microsoft Learn Sandbox, provides an environment which can be used to explore and learn Azure from the Microsoft Learn modules, all free of cost. One of the benefits of the Sandbox is, it is not necessary to have an Azure account. You neither need to pay nor even use your free credits. With Microsoft Account alone, you can access, use and learn with the Sandbox environment through Microsoft Learn platform.
Azure provides numerous free services and afree usage tier. Once you start Azure with a free account, the platform provides $200 woth of credit for the first 30 days. You can use it to learn about Azure. Besides, there are Microsoft Sandbox which provides limited usage free platform for 2 hours a day. You can use any of these if you are willing to learn without any payment fees to Azure.

Steps to Create and Deploy a Wordpress Website in Azure

Step 1
Login into Azure Portal
Step 2
Select the Create a resource as in the green boxed reference below,
WordPress on Azure
Explore the Marketplace and search in the keywordWordpress on the Search place,
WordPress on Azure
Step 3
Make sure to click on WordPress and not the other options,
WordPress on Azure
Step 4
Explore the WordPress page and various Plans and Usage Information. Then, click on Create,
WordPress on Azure
Step 5
Now, we are on App details page with choices of the services to be used. Choose in the Appname of your choice and use the other configures in the direction shown below,
WordPress on Azure
Make sure to use the MySQL In App as the Database Provider,
WordPress on Azure
Step 6
Let us now configure the App Service Plan/Location as per our requirement
Step 7
Click on Create new,
WordPress on Azure
Step 8
Choose the respective Spec you require. For free usage, Click on Dev/ Test and then on Shared Infrastructure,
WordPress on Azure
Step 9
Confirm your Pricing Tier and Location of the server
WordPress on Azure
Step 10
Click on Create
WordPress on Azure
The system will start to validate your deployment,
WordPress on Azure
During the process, your notification will look something like this.
WordPress on Azure
Step 11
A notification will be received once your deployment is complete.
WordPress on Azure
Step 12
Your App deployment and usage details can be viewed,
WordPress on Azure
Click on the URL link to check your deployed website,
WordPress on Azure
Step 13
Choose the Language for your WordPress Website,
WordPress on Azure
Step 14
Fill in your Site Title, Username and Secure Password with your Email id.
WordPress on Azure
Step 15
Your completed WordPress Admin can be viewed.
WordPress on Azure
Also, check your live running website. It will have .azurewebsites.net root domain name.
WordPress on Azure
In this article, we deployed a WordPress Wesbite. Each step was shown clearly with proper thorough details. For any questions, please feel free to drop them in the comment section and for any reviews. Hope you enjoyed this hands-on tutorial.