I have setup Ghost on DigitalOcean using the 1 click image. Everything works well.
I tried installing the 2nd instance of Ghost but I’m having an issue with MYSQL. I got the password of the mysql user “ghost” which I am using in the 2nd installation but it fails when Ghost starts.
Do I need to create a different mysql user for each ghost instance?
The issue was resolved after I have the user “ghost” privileges to the new database for the 2nd site.
I had faced similar issue last year. Is there some detailed guide that explains how to install 2nd site using the Ghost 1-click image on Digital Ocean?
I found manually creating a new MySQL database and user for the new site and then specify those details during install. Also check the port number that the new Ghost site is on (ghost ls) and make sure that matches the nginx config.