How to install Ghost CMS on my VPS

done ,

ghostcms@boringdigital:/var/www$ sudo rm -Rf /var/www/ghostcms
[sudo] password for ghostcms:
ghostcms@boringdigital:/var/www$

To be sure, let’s update ghost-cli, and then create a folder for Ghost. Replace <user> with your user ID.

sudo npm install ghost-cli@latest -g
sudo mkdir boringdigital_com
sudo chown <user>:<user> /var/www/boringdigital_com
sudo chmod 775 /var/www/boringdigital_com
cd boringdigital_com

Okay, you’re all set to install Ghost.

ghost install 4.48.1

Note:

  • Blog URL is `https://boringdigital.com
  • MySQL hostname is localhost
  • Use MySQL database name, username, and password from earlier
  • Enter y to set up Nginx, SSL, systemd and start Ghost

You should be up and running once this is completed. Please let me know how this goes.

1 Like

done ghost working !!!
you can visit https://boringdigital.com
I’m very happy. thanks for your time

2 Likes

You’re welcome, but please take some time to go through the Ubuntu tutorial I posted earlier… and mark this thread solved on my last post. Thanks.

2 Likes

Can i install anther app on the same server, I’m planning to install new forum app (discourse or wordpress on the same vps) ! ok marked solved

I expect so, depending on the specification of your VPS. For Wordpress you’ll need PHP, and do an Nginx installation. You’ll also need to setup DNS for sun-domains or an alternative domain.

I’ve not installed Discourse, so can’t help with that, but it’ll certainly run on Ubuntu.

You can install other apps on same server. Both Discourse and WordPress can be installed on same server and works fine.