Creation Guide installing WordPress on Google Cloud . In previous articles we showed you  How to install WordPress on AWS – Amazon Web Services . Most companies offer packages for  regular web hosting , shared host , dedicated or VPS . Your website will be hosted on a server in the hosting provider’s data center.

You may hear phrases like cloud computing or “the cloud thrown” unless you haven’t been active in the field for a few years.

In this article, we will guide you step by step to install WordPress on Google Cloud and compare it with other cloud environments. Consider them in context before you begin.

I am trying to build a series to help you install wordpress on any hosting . Be sure to follow us for more information.

1. What is The Cloud?

The Cloud, often used in place of cloud computing, involves the distribution of computing resources over the internet. .Users have access to everything from web applications to data centers. Cloud computing environment also allows webmasters to host Website on cloud infrastructure on many different servers.

In short, the cloud is a network of servers can be used as software as a service (SaaS), Infrastructure as a Service (IaaS) and platform as a service (PaaS)
When We are talking about installing WordPress on the Cloud, we are managing it through a cloud infrastructure service like Google Computer Engine, Microsoft Azure or Amazon Web Services(AWS).

2. Why install WordPress on the Cloud?

As you may already know, the Cloud is an incredibly effective alternative to traditional web hosting services. It provides 3 main benefits for webmasters.

  • The biggest benefit of hosting a website in the cloud is that Cloud Computing can simply withstand sudden traffic spikes . Cloud computing makes “dynamic scaling” a reality. That means your website will be able to load a huge amount of traffic to your website (during the holiday period, special sale or limited time sale) without worrying about additional cost for resource expansion.
  • Modern and secure . Since the cloud is essentially a network of servers, you can rest assured that your website won’t face downtime. After you host your website, the data is replicated across various servers. This means that if server A has to be down for maintenance, then server B will host your site without your site experiencing any downtime.

3. Install WordPress on Google Cloud

For those of you who already have technical capabilities, you can take advantage of Google Compute Engine (IaaS of Google Cloud Platform) to host your WordPress site. In this section, we’ll show you how to do that.

Note : If you don’t have a billing account set up with Google Cloud Console, you must create one before you begin.

a) Create a WordPress instance

After creating a new “Project”, go to the menu on the left hand side and select Marketplace

Creation Guide for installing WordPress on Google Cloud
Google Cloud

On the next page, enter the keyword WordPress in the search box, there will be a lot of results returned, but scroll down and find WordPress with Google Click to Deploy

WordPress-google Cloud click to deploy
Google Cloud

Once selected, you will see basic information about the selected package such as WordPress version, operating system (default is Debian), phpMyadmin, Apache, etc.

wordpress Google Cloud overview
Google Cloud

By default, you will get a virtual machine with 1 CPU, 2 GB of RAM and 10 GB of hard drive, priced at $37.12/month. This is the rate for 24 hours/day and 30 days/month. If you cancel your VPS before 30 days, Google will divide by the total number of hours you have used to get the amount you need to pay.

After checking all the information is correct, click the Launch button to proceed with the installation:

b) VPS configuration

At this step, you will choose the specifications for the VPS such as CPU, RAM, hard drive, location …..

wordpress WordPress google Cloud configuration
wordpress WordPress google Cloud configuration
  • Deployment name : Name your VPS, whatever name is fine.
  • Zone : select the area where you want to store the website’s data. See exact location here . If the number of visitors is mainly from Vietnam, choose the closest area to Singapore (asia-southeast1-a, asia-southeast1-b, asia-southeast1-c), or Hong Kong (asia-east2-a). , asia-east2-b, asia-east2-c)
  • Machine family : choose the type of server that suits your purpose. If it’s just a normal website, the default is general-purpose.
  • Machine type : select CPU and RAM configuration
wordpress google cloud location
wordpress google cloud location

The default configuration that Google chooses is the e2-small package (2 vCPU, 2 GB RAM). For those of you just starting out, this parameter is more than enough. The monthly amount you pay will increase in proportion to the amount of CPU and RAM you choose.

wordpress google cloud disk
wordpress google cloud disk

The default hard drive that Google chooses for you will be “Standard Persistent Disk”, but to speed up your website you should choose “SSD Persistent Disk”. The cost has increased but not significantly.

You can increase the hard drive space as much as you like. But 10 GB I think is enough for most websites.

Before proceeding with the installation, make sure that:

  • Selected the correct data location (Zone)
  • ected Install phpMyAdmi
  • Select both Allow HTTP & HTTPS
wordpress google cloud firewall
wordpress google cloud firewall

Now, press the “Deploy” button and wait for Google to install the VPS for a few minutes. While waiting for everything to be ready, check and store the default information that Google provides to access the VPS.

Note : The above information is very important, you absolutely must not share it with anyone and must change it immediately after accessing the VPS.

Here, everything is ready. Click on the link provided by Google. The next thing you need to do is install the theme, plugin and operate the website

wordpress Google Cloud deployment manager
wordpress Google Cloud deployment manager

c) Next step

Now we know the basic steps to install WordPress on Google Cloud. The next step is to install the domain name and set up DNS.

This means you can access your website from instead of an IP address.

Luckily, Google has a guide that explains how to do this step by step. Click here to view instructions .

Hosting websites in the cloud has become increasingly popular in recent years. Their outstanding features are varied, ensuring near-perfect uptime for your website.

We have provided you with instructions to install WordPress on Google Cloud. Hope that you will go further with your position.


Please enter your comment!
Please enter your name here