1 min read

Node.js Nginx proxy website

April 2, 2014

This post is part of my Your own Virtual Private Server hosting solution project.
Get the latest version of this article here: https://gist.github.com/9407504.

Introduction

It’s recommanded to publish a Node.js application with a Nginx proxy website.

Requirements

Installation

Add this Nginx config to one of your website.

server {

    location / {
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header Host $http_host;
        proxy_pass http://127.0.0.1:[port];
    }
}

Where proxy_pass port is the must be equal with the port of the Node.js application.

Restart the Nginx service.

sudo service nginx restart

Categories:  Web server

Tags:  application , javascript , nginx , nodejs , proxy , security , website

comments powered by Disqus