nginx 反向代理设置
nginx 默认配置文件路径
/etc/nginx/sites-available/default
反向代理设置
server {
listen 10005;
listen [::]:10005;
location / {
proxy_pass http://127.0.0.1:10003;
# 这是反代 websockets 协议
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection upgrade;
# 这是反代 http 协议
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}