登录
注册
node.js 学习社区
服务器上的nginx会拦截80端口,如何跳转到nodejs的3000端口上呢

银古

2014-12-07 01:56

老机器,之前部署了nginx和php,现在又安装了nodejs,如何才能让nginx拦截后转到node 3000上呢?

回复 · 1

  • 纯nginx用法,做个proxy_pass代理

    server
    {
        listen       80;
        server_name xxx.com;
        client_max_body_size 100m;
        root  /web/static;
    
        location / {
                proxy_pass          http://127.0.0.1:3000;
                proxy_set_header    X-Real-IP $remote_addr;
                proxy_read_timeout  700;
                proxy_set_header    Host $http_host;
                proxy_set_header    X-Forwarded-For $proxy_add_x_forwarded_for;
        }
    }
    

    0

发表回复

你可以在回复中 @ 其他人