美文网首页
Nginx 反代理 配置

Nginx 反代理 配置

作者: LengZ | 来源:发表于2018-08-20 14:07 被阅读0次

安装

sudo apt-get install nginx

查看版本

nginx -v

Nginx 服务器反代理设置

  • 打开/etc/nginx/conf.d/
  • 创建test.conf:
upstream test {
    server 123.456.789.012:8081; // 公共ip + 接口
}

server {
    listen 80;                  //监听接口
    server_name abc.abc.com;   //自定义域名

    location / {
        proxy_set_header Host  $http_host;
        proxy_set_header X-Real-IP  $remote_addr;  
        proxy_set_header X-Forwarded-For  $proxy_add_x_forwarded_for;
        proxy_set_header X-Nginx-proxy true;
        proxy_pass http://test;
        proxy_redirect off;
    }
}
  • 解释域名abc.abc.com到服务器的公共ip123.456.789.012

  • sudo nginx -t 查看时候配置成功

重启服务器

  • sudo nginx -s reload

相关文章

网友评论

      本文标题:Nginx 反代理 配置

      本文链接:https://www.haomeiwen.com/subject/lufliftx.html