Lets Start :

There are 2 steps:

  1. Access your Ghost instance
  2. Enable Firewalls

Access your Ghost instance:

GCP Dashborad
GCP Dashborad
  • Open  Your Google Console Dashboard.

VM INSTANCES
VM INSTANCES
  • Open  Your Google Console Dashboard Then Click Top Left Conner humbar Icon.Click Compute Engine, Select VM Instance Then Your VM Instance Page Open.

Click SSH
Click SSH
  • After Open Instance page.Click SSH Button.

Terminal
Terminal
  • After Open Your Instance Page. Then Click SSH Button. Some You See Open New Window In button Side you See Your SSH terminal Successfully Open.

Open Your Instances
  • Open Your  Currently Install Ghost Instances.

Enable Firewalls:

Enable Firewalls

When Your Instance Webpage, Open In Your  Web browser. Then Go To Scroll Down Find  Firewalls Section And Enable Both Firewalls.

  • Allow HTTP traffic (Enable)
  • Allow HTTPS traffic (Enable)

After You Allow Https Or Http Request On Your Domain and After install SSL. if You Do Not Enable Firewalls. You  show error InSide GCP Make Sure You Enable Firewalls Then Install SSL.

Note:

  • Same Case You all ready  Install SSL Your Doamin. You Website Image Not  Show.In that Case Firstly Enable Your Firewalls In Your Ghost Instance.
  • And Config Your Domain In side Your Configure config.production.json and Add Https In Side Url.
  • Make Sure Restart Your Ghost CMS.This Most Important Step For You.

Exmple :

url:"http://officialrajdeepsingh.dev"

Change Https In Side Your config.production.json File

url:"https://officialrajdeepsingh.dev"


After You Change url In Your Website. You See Image Success Render on Your, With Absolute Path with SSL.

How To Configure Own domain Name for a Ghost Blog on Compute Engine?
My Name Is Rajdeep Singh. In this Article, We discuss How To Config The Ghost Domain Url in your Google Cloud Help of Bitnami.
Config Your DomainRead This Artical

Contact me