nginx 反向代理 on ubuntu

Posted lic0914

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了nginx 反向代理 on ubuntu相关的知识,希望对你有一定的参考价值。

安装nginx

  1     sudo apt-get install nginx

  2     sudo service nginx start

  如果没有错 继续

修改配置文件

  修改/etc/nginx/sites-available/default 的文件

   sudo nano  /etc/nginx/sites-available/default   

  注释所有内容 Server{

      #内容

       }

  这时会刷新 会出现502错误 

  然后  sudo nano /etc/nginx/conf.d/<任意名字>.conf文件

  写入配置 

  server {

    listen 80;

    location / {

      proxy_pass http://localhost:5000;

      proxy_http_version 1.1;

      proxy_set_header Upgrade $http_upgrade;

      proxy_set_header Connection keep-alive;

      proxy_set_header Host $http_host;

      proxy_cache_bypass $http_upgrade;

     }

   } 

 3  重启nginx  sudo nginx -s reload 

PS:配置自动启动 dotnet aaa.dll,相当于 windows 的“服务”

    参考文档https://docs.microsoft.com/en-us/aspnet/core/publishing/linuxproduction#configure-a-reverse-proxy-server 

 

 大功告成 ok 

以上是关于nginx 反向代理 on ubuntu的主要内容,如果未能解决你的问题,请参考以下文章

nginx在ubuntu上的反向代理实现

Nginx内网单机反向代理

Ubuntu 安装 Nginx 实现反向代理

腾讯云(ubuntu)下安装 nodejs + 实现 Nginx 反向代理

Ubuntu14.04下Nginx反向代理Odoo域名

设置好 NGINX 反向代理后,如何在引入 NGINX 反向代理的 NGINX 上配置 SSL 直通? [复制]