Installation of WordPress on Google Cloud Hosting
If you want to transition your site to a cloud-based environment, you might want to know about Google Cloud WordPress hosting. This platform will boost the performance of your site, and it only makes you to pay for the resources only you need. However, it can feel challenging to launch your WordPress site on Google Cloud for the first time. Google Cloud as a platform can be difficult. But it doesn’t have to be.
Here we’ll give a brief overview of Google Cloud hosting. Then we’ll explain how to deploy your WordPress site on this hosting platform.
Want to know what Is Google Cloud Hosting?
Google Cloud hosting works on top of the Google Cloud computing service. Your WordPress dynamic website will store all of its contents and files on a remote server. When someone visits your site, they’ll be served content almost instantly from the cloud:
Google Cloud WordPress hosting has a “pay as you go” model. Rather than subscribing to a monthly or annual plan, you’ll just pay for the resources and services you want. As such, Google’s hosting is affordable and very efficient option in the long term.
Furthermore, using cloud hosting will be highly feasible for your website’s performance. Google offers multiple Network Service tiers to serve content quickly and securely to numerous locations worldwide. This hosting service also has excellent uptime and availability to ensure that your site is accessible everytime.
Google Cloud hosting can be more demanding to use than other traditional providers because you’ll need a good idea of the resources necessary for your website. The Google Cloud console is also pretty much complicated and has multiple customization options. However, if you have some technical knowledge and the time to learn how the service works, you can easily customize a hosting solution to fit according to your needs.
WordPress installation on Google Cloud
First you need to sign up for a Google Cloud account. At the time of this writing, first-time users will get a $300 credit towards their hosting services. However, you have to use this credit inside the first 90 days, or it will be expired.
The one-click WordPress deployment is one of the most common options when launching a site on Google Cloud. Google recommends you using this approach if you have a blog or simple website with less traffic.
Step 1: Start a New Project
To start, you’ll need to begin with a new project from your Google Cloud console. To do this, find the select from drop-down menu at the top of the dashboard and than choose the New Project.
First you’ll give your project a name, than choose the associated organization, and select a location. Then click on CREATE:
Google Cloud will now create a project on WordPress site for you. Whenever you’ll navigate to the Google Cloud console, it will bring you straight to this project.
Step 2: Deploy WordPress
Next, go to Marketplace in the left-hand menu:
Type “WordPress” in the search bar and press your Enter key. Then choose one of the deployment options from the loaded list. We’ll be using the most simple “WordPress” option, but there are also multi-site and alternate server configurations:
Now an overview of this installation option will open. Later on, you can customize your deployment configuration. For now, tap the LAUNCH button:
Then you’ll be asked to enable various APIs so that Google Cloud can launch your WordPress site. Press ENABLE and wait for a few minutes:
A success screen will open when the APIs have finished installing, and you can click through to start customizing your deployment.
Step 3: Customize Your WordPress Deployment
On the next screen, you’ll be able to customize your Google Cloud hosting deployment. For example, you can select your geographical zone, Virtual Machine (VM) series, and machine type:
We recommend on choosing the closest geographical location so that Google Cloud can serve your content quickly. You might also want to check out different machine series and types to see which one comes within your budget. Sometimes having a more powerful server architecture can scale better for a minimal increased cost.
On changing your settings, the price will increase and decrease on the right side of the screen. Down the page, we recommend ticking the boxes next to Install phpMyAdmin and HTTPS Enabled. These settings will help you manage your databases more easily and secure your site with HTTPS:
You can also customize your boot disk and type, network interfaces, and firewall settings. Once you’re done with all your choices, accept the terms and conditions, and select the DEPLOY button:
After a few moments, your WordPress website will finish deploying. You will now see your site’s data on the right side, and access it by clicking on Log Into The Admin Panel:
Now your WordPress site is now running on Google Cloud web hosting. If you find any issues with your admin panel not loading, give it a few minutes. It should be ready to go relatively quickly.
At this point, you might also want to sign up for additional Google Cloud Networking services, such as Cloud CDN or Cloud Load Balancing. These services can further optimize your WordPress site’s performance and will make your experience much better.
How to Install WordPress on Google Cloud Using Cloudways
Alternatively, your hosting provider might offer Google Cloud hosting through its dashboard. Some hosts, such as Cloudways, enable you to choose your preferred data centers.
Then you can manage your site from your Cloudways dashboard while taking advantage of Google Cloud’s infrastructure:
After signing up for a Cloudways account, simply select your WordPress version (1) and then Google Cloud Platform (2):
Then you can customize your server size, bandwidth, and storage in the same way we went through above. You can also select the closest server location to you.
And if you’re an Elegant Themes member, use Google Cloud WordPress hosting that’s optimized for Divi with our Divi hosting partnership with Cloudways.