Now, I cannot understand how to set up systemd for both of them. If I allow Ghost to set up, then it does not work as it rewrites the first instance while installing the second.
If I try to modify the systemd and start Ghost, I’m getting this error
A SystemError occurred.
Message: Systemd process manager has not been set up or is corrupted.
Help: Run ghost setup systemd and try again.
When installing, did you pass Ghost the full url for each blog including the subdirectory?
My advice would be to install both blogs using Ghost-CLI fully, so that nginx, systemd and ssl are fully configured for you. Then, once the two blogs are up and running you can customize the nginx files to your hearts content.
If installing 2 blogs really isn’t working with Ghost-CLI, that’s definitely a bug that we would want to look into and fix.
If not I can raise it, but it would be very helpful if you were able to step through the process again and document what exactly went wrong, any errors or debug logs that were available, etc. The more detail we have the easier it is to find and ship a fix
I wasn’t sure if I should start a new topic, but I’m not so sophisticated with nginx.
I’ve managed to set up ghost so that I have two separate installs, using vhosts.
The problem I have is that both domains (one for each install) are pointing to the same install, and I’m not clear on how to set it up so that install a and install b both point to two different domains on the same server.
Server - Hetzner OS - Ubuntu 18.04.1 Node - 8.13.0 NPM - 6.4.1 MySQL - 14.14 Nginx - 1.14
So both installs exist, both run, but both seem to direct to one blog.