第七周作业

关于设置Nginx服务器反向代理。

曾经由于需要制作微信服务器后端。同时微信公众平台只支持80端口。但是由于开发环境需要Tomcat。由于服务器80端口被占用。所以不得不使用反向代理。

那么,首先进入 nginx/site-ennable路径。

$sudo vim newsite.conf

然后修改配置文件。就拿我的做例子吧。

server{
    listen        80;
    server_name    voting.sky31.com;
    access_log /sky31/logs/voting.sky31.com/access.log;
        error_log /sky31/logs/voting.sky31.com/error.log;
    location / {
    
    
        proxy_pass    http://localhost:8080;
    
    }

    error_page    500 502 503 504    /50x.html;
            location = /50x.html{
            
            root    html;
            }


}

监听80端口。把voting.sky31.com反向代理为 localhost:8080转发。

这样即可。

同时使用nginx作为前端服务器也是类型原理。

原文地址:https://www.cnblogs.com/magicguang/p/5402733.html