Build a WordPress site on Google Cloud Platform / DNS parking tutorial

Daniel Chiu
WEB learning notes — Project based
3 min readDec 9, 2017

WordPress on GCP tutorial series

I’ve tried many WordPress host providers before, like 0000webhosting, HostGator, bluehost, tap… etc. Every of it has both pros and cons, but I just recently found a huge discount from the Google Cloud Platform. I think it’s a good chance to try a suite of cloud computing services like this. One site, and meet all your hosting/computing needs.

Register your Google Console account, and set up your payment information

Set up the Wordpress service

  1. Create a project
Create a project

2. Name it and click Create (No worries with the project ID)

Name the project

3. Go to the Cloud Launcher

Open Cloud Launcher

4. Find the WordPress Certified by Bitnami

Find the WordPress Certified by Bitnami

5. Press Launch

Press Launch

6. Name the deployment (nothing to do with the site name) and choose the spec you want. My suggestion here would be all choose the lowest, and upgrade them once you need it afterwards. Also, you can find the estimated price per month on the right. Last, make sure the firewall allows both http and https traffic, then press deploy.

Set the deployment

7. Wait for it… (may take 5–10 min)

8. Congratulations! We just finish the deployment, now you may find our WordPress blog IP and admin account/password. You can find this page under Deployment Manager and choose your deployment name.

Deployment Manager

DNS parking

  1. Go to VPC network, External IP address page, and set the IP address static.
Set the IP address static

2. Set the Ephemeral to Static. Give a name and press reserve.

Set the IP address static

3. Now you ensure the IP address Google assigned to you will be static (which means the IP will stay unchanged afterwards).

4. Go to your DNS provider setting page, edit the A tag (points to your IP).

5. Now you have successfully parked the domain.

Next Step (to be updated)

<Go To The Tutorial> Get the SSL certificates for your WordPress site, so that you can make sure every visitor will see a green safety tag.

  1. http://www.dandan.work
  2. https://www.dandan.work
  3. http://dandan.work (this is a http traffic, not with SSL certified)
  4. http://xxx.xxx.xxx.xxx (your IP address)

--

--

Daniel Chiu
WEB learning notes — Project based

| Market strategic analyst / Demand planner | Graduate from NTU MBA/ME