Nginx 反代理 配置

安装

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
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容