# How to install Ghost CMS on my VPS

**URL:** <https://forum.ghost.org/t/how-to-install-ghost-cms-on-my-vps/30621>\
**Category:** Developer help\
**Created:** [June 4, 2022, 1:21pm UTC](https://forum.ghost.org/t/how-to-install-ghost-cms-on-my-vps/30621 "2022-06-04T13:21:10Z")\
**Posts on this page:** 1\
**Showing post:** 22

<div class="post-metadata">

**Author:** ![mjw](https://sea1.discourse-cdn.com/flex015/user_avatar/forum.ghost.org/mjw/32/30781_2.png) [@mjw](https://forum.ghost.org/u/mjw)\
**Post date:** [June 4, 2022, 4:42pm UTC](https://forum.ghost.org/t/how-to-install-ghost-cms-on-my-vps/30621/22 "2022-06-04T16:42:29Z")

</div>

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

```auto
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.

```auto
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.

---

_[View the full topic](https://forum.ghost.org/t/how-to-install-ghost-cms-on-my-vps/30621)._
