如何在远程服务器中设置nginx反向代理

如何在远程服务器中设置nginx反向代理,nginx,reverse-proxy,digital-ocean,cloudflare,Nginx,Reverse Proxy,Digital Ocean,Cloudflare,我有一个服务器1,我的应用服务器正在运行。 在Server-2中,我想将我的Nginx设置为我的应用服务器的反向代理 如何设置将流量转发到服务器1的Nginx(在服务器2中) 如何检查是否一切正常,Nginx(服务器2)充当我的应用服务器(服务器1)的反向代理 流量---->Server-2(使用Nginx反向代理)--->Server-1(使用服务器)1)您应该添加将所有流量从Server-2重定向到Server-1的位置,例如: server { listen 80

我有一个服务器1,我的应用服务器正在运行。
在Server-2中,我想将我的Nginx设置为我的应用服务器的反向代理

  • 如何设置将流量转发到服务器1的Nginx(在服务器2中)
  • 如何检查是否一切正常,Nginx(服务器2)充当我的应用服务器(服务器1)的反向代理
  • 流量---->Server-2(使用Nginx反向代理)--->Server-1(使用服务器)

    1)您应该添加将所有流量从Server-2重定向到Server-1的位置,例如:

    server {
        listen          80;
        server_name     Server-2.com;
        location / {
            proxy_pass  http://Server-1.com/;
        }
    }
    

    2) 尝试加载页面,如果一切正常,您将从服务器1.com上的应用程序得到响应

    是否需要提及服务器名称@metallic@AATHITHRAJENDRAN不,没有必要。