What is Ghost CMS? How to make a blog using it.

In this article, we will know what is GHOST CMS, how to install it and all the information about GHOST CMS which you should know.

What is Ghost CMS

Ghost cms is an opensource lightweight blogging platform / content management system ( cms ) used by bloggers to publish their website content online. Ghost cms is used by many big companies to create their blog such as the blog of Apple, NASA and Mozilla. Because it is faster and performance oriented in comparison to other CMS.

Features of Ghost CMS


Ghost CMS is a very fast blogging platform which shows very good performance This is because ghost CMS is derived from a modern technology stack where node.js has been used. And due to its use, ghost CMS is very fast in comparison to other CMS such as WordPress. In some tests of Ghost.org, they found out that ghost CMS is about 2000% faster than WordPress, which is a very good thing for SEO.

Search engine optimization ( SEO ) –

Ghost cms is also very well optimized for seo i.e. with its help it becomes a little easier to rank any blog post. This is because ghost cms already has many such features which are important for seo. Such as inbuilt sitemap, rss feed and structured data is also supported in it, amp is also supported and themes are also very responsive in this.

Plugins –

In Ghost CMS you have many plugins using which you can add different things to your blog like you can add comment in your blog, add newsletter, add analytics. We can add such things to ghost CMS through plugins. But if we look at it in comparison to WordPress, there are many more plugins available in WordPress than this, which we can use to add many things to our blog.

Themes – 

In Ghost CMS we get many beautiful themes which are very responsive and very fast. Which helps us in seo and it looks very good too. Ghost CMS themes have some specialty that they are very distraction free, that is, if someone is visiting your blog, then the eye of that user will not go anywhere else.

Free –

Ghost CMS is absolutely free and open source means that you can use it without paying any money, but if you want to host it anywhere then you will have to pay for hosting.

How to Install Ghost CMS and Create a Blog

Update Index packages

To install Ghost CMS in Ubuntu, first you have to open terminal where we will type these commands. If you want to install ghost CMS in any other system then go to this link – https://ghost.org/docs/install/

sudo apt-get update
sudo apt-get upgrade

Install NGINX

sudo apt-get install nginx
sudo ufw allow 'Nginx Full'

Install MySQL

sudo apt-get install mysql-server 

Set MySQL Password

sudo mysql

Remove yourpassword and give a different password of yours.

ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
su - <user>

Install Node.js

curl -sL https://deb.nodesource.com/setup_14.x | sudo -E bash
sudo apt-get install -y nodejs


sudo npm install [email protected] -g

Create new Directory

sudo mkdir -p /var/www/sitename

Give the name of your website by removing the sitename.

sudo chown <user>:<user> /var/www/sitename
sudo chmod 775 /var/www/sitename
cd /var/www/sitename

Finally we will install ghost cms.

ghost install

Ghost cms vs WordPress.org . What to use?

Both these CMS are very popular CMS which are used by millions of users nowadays. But there is a huge difference between them, due to which not everyone can use ghost CMS.

So after all which cms platform should we use, should we use ghost or should we use wordpress?

If you are a technical person and want to self host ghost cms then it would be better to use ghost cms because ghost cms gives us better performance as compared to WordPress.

But if you are not a technical person, then WordPress will be the best for you, which you can host in any cheap web hosting or in cloud web hosting, where it is very easy to install WordPress and you can do it very well. You can do it with ease, but if we talk about ghost cms, then using it is not so easy and you need to have a little technical knowledge to install it.

Migrate from WordPress to Ghost

If you want to migrate from WordPress to ghost cms, then there comes a plugin from ghost cms for that which you can install in your WordPress site.

After that you can export your WordPress data with the help of that plugin and later import all those data by going to ghost CMS.

Keep in mind that if you used any plugin in your WordPress site then it will not go to ghost CMS because WordPress plugins are not supported in ghost CMS, due to which you can export only your blog posts from your WordPress site.

What is better for new Bloggers- WordPress or Ghost?

For a new blogger ghost cms will be better if he has technical knowledge then if he does not have technical knowledge then WordPress cms will be best for him.

Conclusion –

In the end, I would like to say that this ghost cms is a very good blogging platform that is focused on speed, performance and such things, so that your blog will rank better and this is what we like about this blogging platform. That its themes and its performance is very good.

If you want to know more about its installation, then you can search about it on YouTube where you will find many videos in which it is well explained that how we can install ghost cms. If you have any question about this blog post then definitely comment below and share this post with your friends.

Leave a Comment

Your email address will not be published.