All developers or even marketing teams and entrepreneurs who manage a WordPress site, whether it’s a low or high access site, have experienced problems with slow site loading or even that classic when the site goes down due to unexpected high traffic and the shared hosting (poor thing) can’t handle it.
These things happen because shared hosting is nothing more than a server divided into numerous parts, and sold partitioned to each company that wants to put a site on the air. This sharing is not very good if your site needs performance, because with all sites in the same place, the machine (after all, the other side has a CPU running the requests) is overused, the memory is always being demanded at the limit, and this makes the human being see the light, lol. Yes, that moment when a background music plays, we meditate and wonder: “Why I never put my site on Google Cloud”.
Hosting WordPress on Google Cloud, can greatly increase the performance of your site, but I must warn you that if you are just starting out on this journey, it can be a challenging task. But don’t be discouraged, if your goal is to increase performance without having to work with Google Cloud settings, you may be interested in managed cloud hosting
Before you start, it’s nice to know that AGX is Google Cloud Partners (click here and see us on the partner directory), that means we are partners and we have Google Cloud certifications and we distribute some tools like Google Workspace. So, you’ve come to the right place to answer this question.
First of all, create now 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:
- Deploy WordPress on Compute Engine
- Set up the WordPress instance
- Log in to WordPress
Install WordPress on Compute Engine
Now that you’ve created your GCP account, let’s start creating an instance where you’ll deploy a WordPress site to Google Cloud using the efficiency setup. This is an f1-micro instance and a 32GB HDD permanent disk, at an estimated cost of around $6 per month. Yes however you pay on your card in your country’s currency, the GCP will be calculated in Dollars.
When entering your dashboard, click on the menu and go to Marketplace, as shown in the image below:
On the next screen will appear several applications and CMS to be installed with a few clicks on your new instance. Choose WordPress Certified by Bitnami and Automattic, which is the one we have indicated (you will see that there are other WordPress options, so check if it is in this module with the same name).
On the next screen, click the OPEN button to start setting up your WordPress instance.
Configure a instância do seu site
At this stage of the process, select the fields exactly as we show in the images below so that you can configure them in the way we suggested at the beginning of the text.
If you find it necessary, modify your instance configuration, making sure to change the Zone to represent the location where the users accessing your site are. You can also update the type of machine and/or the size of the boot disk in GB according to your needs. Always bearing in mind that with each change the estimated value will change.
In addition to these settings above, see if the settings below are equal. If everything is correct, click the Implement button.
Log in to WordPress
Now that your instance is created and configured, on the next screen you can follow the installation of the WordPress files on your instance. At the end of the installation you will see the dashboard link and accesses on the screen as seen in the image below:
If for some reason you don’t note this data when you see this screen, no problem. To see it again you need to access that Marketplace area again, as we did in the first step. Then click on YOUR SOLUTIONS:
Click on the solution created, and you will arrive at that same screen where you can see the links and accesses.
Did you do everything right in the step-by-step?
Now that you’re hosting WordPress on Google Cloud Platform, be sure to check out other great tutorials than you have on our blog.
If you have questions or general comments about this tutorial, feel free to leave them here
It’s worth saying that you can use Google Cloud to install other applications like Magento, for example. Speaking of which, you can also read here on our blog about which is the best platform for Ecommerce: Magento, Vtex or Woocommerce?
PS: If you want a cloud server on Google Cloud infrastructure that doesn’t require you to do all that configuration, we recommend My Site Area. Or if you want something even easier, you can hire a platform for creating websites and ecommerces where you will already receive your wordpress ready and installed in the Google Cloud, this is SiteXpress.
See you next time!