All developers or even marketing teams and entrepreneurs who run a wordpress site, whether low or high access, had problems loading the site slowly or even classic when the site goes down due to unexpected high traffic and accommodation shared cannot stand. These things happen because shared hosting is nothing more than a server divided into numerous parts, and sold divided to each company that wants to put a website on the air. This sharing is not very good if your site needs performance, because with all the sites in the same place, the machine (after all, on the other side there is a CPU executing the requests) is overused, the memory is always needed at the limit, and that makes the human being see the light, lol. Yes, at that moment when you play background music, we meditate and ask ourselves: “Why have I never put my site on Google Cloud.”
Hosting WordPress on Google Cloud can dramatically increase the performance of your website, but I must warn you that if you are starting this journey, it can be a challenging task. But don't be discouraged, if your goal is to increase performance without working with Google Cloud settings, you may be interested in managed cloud hosting.
Before we start, it’s good to know that AGX is the Google Cloud Partners (click here and see us in the partner directory), that is, we are partners and we have Google Cloud certifications and we distribute some tools like Google Workspace. So, you came on the right website.
First, now create a free Google Cloud account. After that, follow our tutorial on how to install and configure WordPress on Google Cloud in the 3 steps below.
In this tutorial we will follow 3 steps:
- Implement WordPress for Compute Engine
- Configure the WordPress instance
- Sign up for WordPress
Install WordPress on Compute Engine
Now that you have created your GCP account, let's start creating a snapshot where you will implement a WordPress site for Google Cloud using the definition of efficiency. This is a case f1-micro and a disc 32 GB permanent HDD, with an estimated cost of about $ 6 per month. No matter how much you pay on your card in your country's currency, the GCP will be calculated in US Dollars.
When you start viewing on your dashboard, click on the menu and go to the Marketplace, as shown in the image below:
On the next screen, several applications and CMS will appear to be installed with a few clicks in your new instance. Choice WordPress Certified by Bitnami and Automattic, which is what we indicate (you will see that there are other wordPress options, so see if you are in this module with the same name).
On the next screen, click the button OPEN to start setting up your WordPress instance.
Configure your website instance
In this step in the process, select the fields exactly as shown in the images below so that you can configure the way we suggest at the beginning of the text.
If necessary, modify the configuration of your instance, making sure to change the Zone to represent where the users who access your site are. You can also update the machine type and / or the size of the bootable disk in GB according to your need. Always taking into account that each change the estimated value will change.
In addition to these definitions above, see if the definitions below are the same. If everything is fine, click the Deploy button.
Sign up for WordPress
Now that your instance has been created and configured, on the next screen you can track the installation of WordPress files on the server. At the end of the installation you can see on the screen the connection of the panel and the accesses as seen in the image below:
If for some reason you do not write this data when viewing this screen, there is no problem. To see it again, you need to access that Marketplace area again, as we did in the first step. Right after clicking on your solutions:
Click on the created solution and you will reach the same screen where you can see the links and accesses.
Did everything work out step by step?
Now that it’s host WordPress on the Google Cloud Platform, do not forget to consult other great tutorials of what you have in our blog.
If you have general questions or comments about this tutorial, feel free to leave them here.
See you next time!