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)
Comments
Hello Blago,
Very nice article partner. Thanks,
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.
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
```
I can't thank you enough. I was running into many installation issues and finally I got here.