Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save janikvonrotz/9407504 to your computer and use it in GitHub Desktop.
Save janikvonrotz/9407504 to your computer and use it in GitHub Desktop.
Ubuntu: Install Node.js Nginx proxy website #Node.js #Nginx #Markdown

Introduction

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

Requirements

  • Ubuntu server
  • Node.js
  • Nginx
  • Nginx minimal website

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
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment