Host a Website with Ghost CMS on Ubuntu 22.04 (Jammy Jellyfish) - Step by step guide ?

Ghost CMS is a wonderful blogging platform, but it is a bit complicated due to JavaScript and NodeJS. 

Here at LinuxAPT, we shall look into how to configure Ghost on Ubuntu 22.04 LTS.


Steps to Host a Website with Ghost CMS on Ubuntu

1. Install Ghost CMS

To begin, we need to have ghost installed on your server or local environment.

So install the node, npm and mysql packages with the below commands:

$ sudo apt install node
$ sudo apt install npm
$ sudo apt install mysql

Next, install Ghost globally in the system:

$ sudo npm install ghost-cli@latest -g


2. Access Ghost CMS

Run the below command to access your Ghost instance if it is offline:

$ ghost start

You can also access it via a browser to figure out how to make the dashboard better and integrate it with other services.

Once accessed in browser and logged in click on More button to access the settings in sidebar


3. Setup Ghost CMS Dashboard

Now, you can update the General, Theme, Branding and Navigation Sections.

i. General Settings

In general settings, you can update metadata, Twitter, and Facebook cards for better search engine rankings.

ii. Brand Settings

In the branding section, you will update all about your appearance. It includes publication cover, logo, and primary link colors.

iii. Theme Settings

In the themes section, you can update, upload, and preview new themes. Ghost CMS supports handlebar themes that can easily be developed. Ghost marketplace has an abundance of themes to use.

iv. Menubar Setting

Here, we can update the navigation of our publication. It is simple and easy to get done. Go back to main settings, click on 'Navigate' and update any available link as you like.


[Need help in fixing Website Server Issues ? We can help you. ]

This article covers an overview of Ghost CMS's advanced configuration after installation. In fact, Ghost is an open source, professional publishing platform built on a modern Node.js technology stack — designed for teams who need power, flexibility and performance.


How to Install Ghost CMS on Ubuntu 22.04 LTS Jammy ?

You can install Ghost with the below command:

$ ghost install

Related Posts