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.
- Google Cloud Dashboard.
- Open SSH
- Past Some Cmd Command In Terminal.
Google Cloud Dashboard:

- Open Your Google Console Dashboard.

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

- After Open Instance page.Click SSH Button.
Open SSH:

- 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

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
- 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
Read More:
Check Domain Was Config Success Fully In Ghost:

Your Command Run Success Fully In Terminal and Your Ghost CMS Run Success On Your Domain.check out in Your Ghost CMS Dashboard.
Conclusion:
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
- https://www.facebook.com/officialrajdeepsingh/
- https://www.facebook.com/groups/JavaScriptcode/
- https://www.facebook.com/groups/pythoncodejoin/
- officialrajdeepsingh@gmail.com