Last active
May 30, 2019 03:19
-
-
Save maitrungduc1410/2e3bf24a2acde5cd753e6f07b06e625f to your computer and use it in GitHub Desktop.
Nginx setup for Nodejs
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
server { | |
listen 80; | |
listen [::]:80; | |
server_name _; # change this to your domain name | |
# 2 lines of code below to hide your server info. You have to install nginx-extras to enable it | |
# on Ubuntu run: sudo apt-get install nginx-extras | |
more_clear_headers Server; | |
server_tokens off; | |
location / { | |
proxy_pass http://localhost:3000; # change this to your NodeJS app's port | |
proxy_http_version 1.1; | |
proxy_set_header Upgrade $http_upgrade; | |
proxy_set_header Connection 'upgrade'; | |
proxy_set_header Host $host; | |
proxy_cache_bypass $http_upgrade; | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment