Browsed by
Month: July 2022

Part 5 – Configuring Budget and Resource Utilization Alerts

Part 5 – Configuring Budget and Resource Utilization Alerts

Part 5 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed part 4 where we generated an SSL certificate and configured end-to-end HTTPS encryption for our site. At this stage in the setup, we have a fully functional and secure WordPress site with a process to automatically renew our SSL certificates for free. If you are like me, you are trying to run a WordPress site without breaking the bank. In that spirit,…

Read More Read More

Part 4 – Configuring SSL/TLS Settings

Part 4 – Configuring SSL/TLS Settings

Part 4 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed part 3 where we configured our custom domain and DNS in Azure and Cloudflare. If you’ve made it to this point, you have successfully setup a WordPress site using Azure App Service. You have setup Cloudflare as your DNS provider and reverse proxy. You deployed Acmebot as an Azure function, configured its Application settings, configured the associated Azure Key vault’s permissions, and…

Read More Read More

Part 3 – Automating SSL Certificate Creation and Renewal Using ACMEbot

Part 3 – Automating SSL Certificate Creation and Renewal Using ACMEbot

Part 3 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed Part 2 where we configured our custom domain and DNS in Azure and Cloudflare. A very important piece of your website’s security is having a trusted SSL certificate bound to it. The SSL certificate enables the encrypted connection that web browsers rely on to connect securely to your website. Purchasing and renewing SSL certificates is a costly and time-consuming process. On top…

Read More Read More

Part 2 – Configuring a Custom Domain in Azure and Cloudflare

Part 2 – Configuring a Custom Domain in Azure and Cloudflare

Part 2 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites:-Completed Part 1 where we deployed a WordPress site using Azure App Service. In this post, we will cover adding a custom domain to Azure and verifying it via Cloudflare DNS. We will then add an A record to Cloudflare so we can use a custom domain instead of the domain.azurewebsites.net address provided to use by Azure. To finish, we will add one…

Read More Read More

Part 1 – Deploying WordPress via Azure Marketplace

Part 1 – Deploying WordPress via Azure Marketplace

Part 1 of 5 from the series Deploying a Cheap, Secure, and Automated WordPress Website on Azure. Prerequisites: An Azure Subscription – Azure offers a 200$ credit, enough to run this solution for months Cloudflare Account and Registered Domain – Total cost over 3 years – $25  to $40 1. Head to the Azure portal, from the home page, search for Marketplace and click on Marketplace. 2. From the Marketplace, search for WordPress, press enter, select the first option, click…

Read More Read More

Deploying a Cheap, Secure, and Automated WordPress website on Azure

Deploying a Cheap, Secure, and Automated WordPress website on Azure

Facts are fun, let’s start with a few. According to WordPress.com, WordPress-powered websites make up 42% of the internet.   A 2021 survey by Statista revealed that 67% of organizations are using Azure for their cloud services W3Techs reports Cloudflare is used by 80.0% of all the websites they know. About 19% of the entire internet. According to Let’s Encrypt, over 260 million websites use its TLS certificates In this five-part series, we will deploy, secure, set up a budget,…

Read More Read More