Comments on How to deploy Ghost Blog with Nginx on Ubuntu 18.04 LTS

Ghost is a completely open source (MIT license) blogging platform, that is gaining popularity among developers and ordinary users. In this tutorial, we are going to set up and deploy a secure Ghost blog with the help of Ghost's Ghost-CLI tool on an Ubuntu 18.04 LTS server using Let's Encrypt, Acme.sh, Node.js, npm, Yarn, NGINX and MySQL/MariaDB.

4 Comment(s)

Add comment

Please register in our forum first to comment.

Comments

By: Michael Cooper

Hello Blago,

Very nice article partner. Thanks,

 

By: Shubham

Such a Great Article! No issues in installing.

But, I am not able to open the same through my Public-IP of AWS-Ubuntu Instance. As Its running in AWS-EC2-Ubuntu Instance. Kindly help me through this.

By: Joshua Edwards

If you get the following yarn error like I did on Ubuntu 18.04

```

Error: EACCES: permission denied, open '/home/uname/.config/yarn' at Object.fs.openSync (fs.js:646:18) at fs.readFileSync (fs.js:551:33) at /usr/share/yarn/lib/cli.js:101331:58 at Array.map () at parseRcPaths (/usr/share/yarn/lib/cli.js:101329:78) at Object.findRc (/usr/share/yarn/lib/cli.js:101343:10) at getRcConfigForCwd (/usr/share/yarn/lib/cli.js:56915:74) at /usr/share/yarn/lib/cli.js:92694:56 at Generator.next () at step (/usr/share/yarn/lib/cli.js:310:30)

```

 

Just run:

```

sudo chown -R $USER:$GROUP ~/.npm sudo chown -R $USER:$GROUP ~/.config

```

By: Yamentole

I can't thank you enough. I was running into many installation issues and finally I got here.