首页 > 技术文章 > nginx反向代理配置

clovejava 2017-12-02 23:35 原文

反向代理配置:

#user  nobody;

worker_processes  1;

 

#error_log  logs/error.log;

#error_log  logs/error.log  notice;

#error_log  logs/error.log  info;

 

#pid        logs/nginx.pid;

 

 

events {

    worker_connections  1024;

}

 

 

http {

    include       mime.types;

    default_type  application/octet-stream;

 

    #log_format  main  '$remote_addr - $remote_user [$time_local] "$request" '

    #                  '$status $body_bytes_sent "$http_referer" '

    #                  '"$http_user_agent" "$http_x_forwarded_for"';

 

    #access_log  logs/access.log  main;

 

    sendfile        on;

    #tcp_nopush     on;

 

    #keepalive_timeout  0;

    keepalive_timeout  65;

 

    gzip  on;

    #应用程序服务配置

    server {

       #监听端口

        listen       80;

       #服务器名称

        server_name  estore;

 

        #charset koi8-r;

 

        #access_log  logs/host.access.log  main;

 

    proxy_set_header X-Forwarded-Host $host;

        proxy_set_header X-Forwarded-Server $host;

        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;

 

        location / {

       #将监听80端口的请求,转接到8080端口

        proxy_pass http://127.0.0.1:8080;

        proxy_connect_timeout 600;

        proxy_read_timeout 600;

        }

       

    }

 

   

 

}

推荐阅读