Creating a website

This tutorial shows how to deploy a WordPress blog site from the Azure Marketplace.

When you're done with the tutorial you'll have your own WordPress blog site up and running in the cloud.

You'll learn:

How to find an application template in the Azure Marketplace.

How to create a web app in Azure App Service that is based on the template.

How to configure Azure App Service settings for the new web app and database.

The Azure Marketplace makes available a wide range of popular web apps developed by Microsoft, third party companies, and open source software initiatives. The web apps are built on a wide range of popular frameworks, such as PHP in this WordPress example.NET, Node.js, Java, and Python, to name a few. To create a web app from the Azure Marketplace the only software you need is the browser that you use for the Azure Portal.

The WordPress site that you deploy in this tutorial uses MySQL for the database. If you wish to instead use SQL Database for the database, see Project Nami. Project Nami is also available through the Marketplace.

.

Click New.

Search for WordPress, and then click WordPress. If you wish to use SQL Database instead of MySQL, search for Project Nami.

After reading the description of the WordPress app, click Create.

Enter a name for the web app in the Web app box.

This name must be unique in the azurewebsites.net domain because the URL of the web app will be {name}.azurewebsites.net. If the name you enter isn't unique, a red exclamation mark appears in the text box.

If you have more than one subscription, choose the one you want to use.

Select a Resource Group or create a new one.

Select an App Service plan/Location or create a new one.

Click Database, and then in the New MySQL Database blade provide the required values for configuring your MySQL database.

a. Enter a new name or leave the default name.

b. Leave the Database Type set to Shared.

c. Choose the same location as the one you chose for the web app.

d. Choose a pricing tier. Mercury (free with minimal allowed connections and disk space) is fine for this tutorial.

In the New MySQL Database blade, click OK.

In the WordPress blade, accept the legal terms, and then click Create.

Azure App Service creates the web app, typically in less than a minute. You can watch the progress by clicking the bell icon at the top of the portal page.

In the Resource group blade, click the web app line.

In the Web app blade, click Browse.

In the WordPress Welcome page, enter the configuration information required by WordPress, and then click Install WordPress.