How do i use nginx to host multiple applications on one droplet? ie 2 ghost blogs and 1 php website

August 26, 2015 3.7k views
Nginx

How do I use nginx to serve up multiple applications on one droplet.

Ex. I make 1 droplet ( because I only can afford one droplet )

Use nginx to serve up three applications like Two ghost instances and 1 php application ( made by yours truly ).

Is this even possible?

I've read I can use nginx as a reverse proxy ( this was only one idea, but I wasn't sure how to implement this for multiple applications on one droplet )

6 comments
1 Answer

As has been mentioned briefly in the comments, this can be accomplished by using Nginx to direct requests to the correct application. For Ghost specifically, check out this tutorial for the full run down:

And more some more general coverage, see:

by Justin Ellingwood
Ghost is a blogging platform focused on easy content creation and beautiful presentation. In this guide, we will discuss how to host multiple Ghost blogs on a single VPS by utilizing nginx server blocks.
Have another answer? Share your knowledge.