Currently I’ve a droplet with Ghost running on Ubuntu 14.04 and Nginx. I want to have a subdomain as well that is NOT Ghost but running on the same VPS; how would I go about doing this?
These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.
The Nginx configuration for Ghost using the One-Click app is located at
/etc/nginx/sites-enabled/ghost
and looks like:In order to serve a separate site on a sub-domain from the same droplet, you’d need to set up another server block. The key is to set the the
server_name
so that Nginx knows where to direct the requests. For a basic site, you’d simply need to add something like:Where
root
points to the directory containing your site.For more info, check out the tutorial: