Install a WordPress Blog on Google Cloud Platform (GCP) with $300 Free Credits

by | Sep 17, 2022

🎯 What’s the goal?
Install WordPress on Google Cloud PlatformΒ 
⚠️ Why does it matter?Benefit from the $300 free credits.
🏁 What’s the result?
Launch a new virtual machine on GCP, and install it with a WordPress software image to run your future website and lay the foundation of your new online presence.
⌚ When do you do this?
N/A.
βœ… Any special requirements?
Credit Card Required
πŸ™‹β€β™‚οΈWho should do it?
N/A.

πŸ‘‰ Where this is done: In your WordPress Dashboard and Google Tag Manager.

⏳ How long will this take? 20 – 45 minutes

Now let’s start to build the foundation for your Website

 

Creating Google Cloud Platform account

  • Make sure you are using your desired Google account for creating your Google Cloud Platform account, then agree to the β€œTerms of Service” and press β€œContinue”.
  • Choose β€œIndividual” Account type.
  • Start off with entering your β€œName”(1), then your β€œAddress”(2), β€œPostal code”(3), and β€œCity”(4). You can add your β€œPhone number”(5) if you want to, but this step is not required.
  • There is information that you will pay monthly for Google Cloud, but nothing to worry about since we are going to take advantage of a free plan for starting.
  • Start typing your card number under β€œPayment method”. Uncheck the box if your card address is different from the one you entered in the previous step.
  • Complete filling in with your credit/debit card data.
  • Click on β€œStart my free trial”.

If the β€œStart my free trial” button is inactive that means you have to verify your payment information manually. We will show how to do it in the next step. If you were redirected to your β€œGoogle Cloud Platform” move to β€œLaunching WordPress on Google Cloud” part of this SOP.

Verifying your payment information

  • Click on β€œProceed to verification”.
  • Fill in required fields with your β€œFirst name”, β€œLast name”, β€œContact email” and β€œPhone Number”.
  • Under β€œBilling Account ID” you will find your unique ID number associated with your payment information. By using it you can check your verification status, but you will also receive an email about that.
  • Upload a photo of your credit/debit card (you should hide your card number, only 4 last digits should be visible) or your bank statement by clicking on the β€œChoose File” button.
  • Click on β€œSubmit”.
  • Now you have to wait sometime for Google to verify your payment information. The time can vary from a couple of hours to over a week.
  • After Google confirms your payment information you will receive an email that your Google Cloud Platform project has been reinstated. Click on the β€œGo to my console” button in that email.

Launching WordPress on Google Cloud

  • After creating your account (or also verifying your payment information) you will be redirected to β€œMy First Project” on Google Cloud Platform.

First of all click on β€œActivate” at the top of the page to claim your free 300$ credits for Google Cloud. ( Next to the button you will find information about how much credit you have and for how long)

Click on β€œUpgrade” to confirm.

  • Click on β€œMarketplace” on the left side menu.
  • Type β€œWordPress” in the Search Bar.
  • You have to choose β€œWordPress” image β€œCertified by Bitnami”.

There will be many similar results.
Now we will explain which one you can choose to make use of your free credits.

  • Click on the desired search result. You will be redirected to the chosen image page.
  • Scroll down the page and look for the β€œPricing” section. If there is β€œNew Google Cloud customers may be eligible for a free trial” line, proceed to the next step. If there is not, go back to search results.
  • Scroll up the page and click on β€œLaunch”.
  • Wait some time as your WordPress image is deploying.
  • After deployment, you should come up with a β€œDeployment name”.
  • Choose β€œZone” by clicking on the dropdown list and selecting one. Make sure you choose the zone closest to your future audiences. Selecting a β€œZone” means that your virtual machines will be placed in that zone. To find out specific zone data check that links https://cloud.google.com/compute/docs/regions-zones.
  • Choose β€œsmall” under β€œMachine type”. It is enough for WordPress pages and will allow you to make the most from your free credits.
  • Under the β€œBoot Disk” section, leave β€œStandard Persistent Disk” and 10 in β€œBoot disk size in GB”.
  • Leave β€œNetwork interfaces” as β€œdefault”. You will later change your IP address to static.
  • Don’t change anything under the β€œFirewall” section.
  • Checkbox to accept β€œGCP Marketplace Terms of Service” and click on β€œDeploy”.
  • You will be presented with the status of your deployment. β€œdeploymentname has been deployed” message indicates that the deployment is complete.
  • On the right side of the page, you will find basic data of your new website. Write down your β€œAdmin password (Temporary)”.
  • Click on the URL next to β€œAdmin URL”.
  • β€œLog In” with β€œuser” and your temporary admin password that you write down two steps back.
  • You are now Logged in to your WordPress Admin Panel. 
  • On the left side menu choose β€œUser”.
  • Then click on β€œYour Profile”.
  • Under β€œAccount Management” click on β€œGenerate Password”.
  • Replace the generated password with your own. This will be your password for the WordPress Admin Panel.
  • Click on β€œUpdate Profile”.

Your WordPress site is now successfully launched on Google Cloud!

Setting static IP for your website

  • Click on the β€œmenu button” in the upper left corner of your Google Cloud Platform.
  • In the β€œCompute” section click on β€œCompute Engine”.
  • Choose β€œVM instances” from the list.
  • Click on your instance created on Google Cloud. You will recognize it as it is the same as your β€œdeployment name” with β€œ-vm” at the end.
  • You will be redirected to your instance information page. Click on β€œView details” in the β€œNetwork interfaces” section.
  • Choose β€œExternal IP addresses” from the left side menu.
  • As you can see, your page’s IP type is β€œEphemeral”.
  • Click on β€œEphemeral” (Columns β€œType”) and choose β€œStatic”.
  • A pop-up window will appear. You have to reserve your static IP address. Simply type a desired name in the β€œName” box and add some description for it so you can easily recall why you reserved this IP. After that click on β€œReserve”.

That’s it! Your website is yours to develop. It is online and ready to reach the world. If desired, you can go to your WordPress Admin Panel’s β€œUser” section in the left menu to change the default username of your WordPress Administrator.

Install a WordPress Blog on Google Cloud Platform (GCP) with $300 Free Credits

🎯 What’s the goal?Install WordPress on Google Cloud PlatformΒ  ⚠️ Why does it matter?Benefit from the $300 free credits. 🏁 What’s the result?Launch a new virtual machine on GCP, and install it with a WordPress software image to run your future website and lay the foundation of your new online presence. ⌚ When do you […]
You May also Like: