Are you interested to install WordPress on Google Cloud ?
If yes, this tutorial will guide you to install WordPress on the Google Cloud Platform. Follow along with 4 part tutorial. If you have any question, please post a comment I will guide you as soon as possible.
Why Google Cloud ?
Google Cloud was way behind from AWS and Azure before 2-3 years. But, after Google invested heavily on the cloud platform, it’s getting momentum.
Is Google cloud is suitable for WordPress ?
Yes, in fact many WordPress hosting companies use the Google Cloud Platform.
Google cloud has Compute Engine as a virtual machine where you can host your WordPress blog. In this tutorial, we’re going to use Compute Engine to host our WordPress blog. In the future, I will include decoupled WordPress that includes Cloud SQL for database, Cloud Storage for file storage, and Google Cloud CDN.
Who Should use the Google Cloud?
Google Cloud Compute engine is an unmanaged Virtual machine. That means you will get a server, and you will install WordPress, and you’re responsible for maintaining your server.
But, we will make the process smoother so it will be easier to install WordPress.
If you want to explore WordPress or you’re looking to install WordPress for in Google Cloud then, this tutorial will help you to navigate.
In this tutorial, We’re going to use Google Click to Deploy the image to install WordPress with PHP’s latest version, Apache, and MySQL.
If you’re looking to install WordPress with NGINX server then check out this tutorial to install WordPress with Nginx.
Who Should not use the Google Cloud?
If you’re just starting and interested in WordPress, I would not recommend Google Cloud. Instead, use the managed hosting service like Bluehost, Siteground, and WP Engine.
It will be much easier to set up WordPress in managed hosting, and if anything goes wrong, then the hosting company will provide you support.
Look at the pricing options for the Siteground. Their plan for $6.99/month is the best reliable plan includes everything you needed for your blog ( if you just starting out).
How much does WordPress on Google Cloud cost?
WordPress on Google Cloud is not fix rate as Managed hosting provider.
It will depend on the number of resources used and the number of visitors ( aka bandwidth used).
But, typically, the site I hosted on Google Cloud is average between $3 to $20 for small to medium size blogs.
Google Cloud is offering $300 credit for the new subscription that expires in 1 year. That basically 1 year of free hosting.
Cost depends on the services used like Compute Engine, Disk Storage, Network bandwidth, and Cloud DNS ( if you use third-party DNS providers like GoDaddy or Cloudflare, then you don’t need to use the Cloud DNS).
If you use the smallest Compute Engine available on Google Cloud Instance type f1-micro then your cost for Compute Engine is free, and including bandwidth and Cloud, DNS will cost around $3.
If you don’t use a micro instance and instead use the g1-small instance with 1.7GB RAM and 20GB bandwidth your cost will be $18.55
Now you have a rough estimate of how Google Cloud Pricing works. If you are just starting, I would recommend using f1-micro or g1-small instance type. Once you get high CPU & RAM usage, you can upgrade to the next tier instance at any time.
In our step by step tutorial there are 4 step :
- Setup WordPress On Google Cloud Platform.
- Assign Static IP address to your Google Cloud Compute Engine instance. ( Important)
- How to Transfer Domain Names to Google Cloud. ( if you use third-party DNS providers like Cloudflare or GoDaddy, follow this tutorial.)
- Setup Free SSL for your WordPress installation on Google Cloud.
Please click on each of the tutorial to follow detail tutorial.
If you have questions or comments about this tutorial, please feel free to post comment below.