If You Install Your Ghost Cms Blog Help Of Bitnami.By Default Ghost CMS Take Your IP Address as Url. When You Add Your Domain On Ghost. You Show  By Default Your Ip Address Show Inside Your Navigation panal.You Edit Manuual To Change Url In Navigation.
Q: How To Solve This Issue?
Ans: Simple You Config Your Domain Inside Your Ghost CMS.

  1. Google Cloud Dashboard.
  2. Open SSH
  3. Past Some Cmd Command In Terminal.

Google Cloud Dashboard:

  • Open  Your Google Console Dashboard.
VM Instance
  • 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 Open SSH
  • After Open Instance page.Click SSH Button.

Open SSH:

Open Your SSH With Your Terminal
  • After Open Your Instance Page. Then Click SSH Button.  you See Your SSH terminal Successfully Open.

Basic Information About Ghost Config File.

The ghost requires the domain name to be specified in the config.production.json /opt/bitnami/apps/ghost/htdocs/config.production.json file.

Check Your Domain Config.Simple use cat command in side ssh terminal.

sudo cat /opt/bitnami/apps/ghost/htdocs/config.production.json
Your Dhomain Name

When You Open config.production.json Your URL

url: 'example.com'

Or Most Of Case When You Install Your Ghost Help Of Bitami You Show Your External Ip Address In Here.

url: 1.23.423,

Past Some Cmd Command In Terminal:

First Command:

You  Firstly Past bnconfig configuration tool Command In Your Terminal.

sudo /opt/bitnami/apps/ghost/bnconfig --machine_hostname example.com
Past First Command In Terminal
  • exmple.com Change with Your Domain. Exmple: officialrajdeepsingh.dev
  • Do not add Http,Https, and www

Second Command:

Some Time We Boot  Ghost Instance. Our  Old ip Address  Show  in url Field. So That You Do Not Face Trouble So Rename Your bnconfig File To bnconfig.disabled File. After bnconfig Tool  does not change again at boot time: Your bnconfig configuration tool Does Not Work Again.

sudo mv /opt/bitnami/apps/ghost/bnconfig /opt/bitnami/apps/ghost/bnconfig.disabled
Past Second Command In Terminal

Read More:

Configure the Ghost domain name
Read More About Cmd By Bitnami Official Docu

Check Domain Was Config Success Fully In Ghost:

Success Config Your Domain

Your Command Run Success Fully In Terminal and Your Ghost CMS Run Success On Your Domain.check out in Your Ghost CMS Dashboard.


If You Follow My article.You Definite Configure Own domain Name in Ghost CMS. If you have Any Problem or Error Contact Me. I try to help and solve your Problem

Thank you Stay With me.

Contact me