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

Posted August 26, 2015 7.5k views

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 )


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.

Submit an Answer
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.