【问题标题】:How to set nginx reverse proxy in remote server如何在远程服务器中设置 nginx 反向代理
【发布时间】:2019-05-02 10:24:28
【问题描述】:

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

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

流量--->Server-2(带Nginx反向代理)--->Server-1(带服务器)

【问题讨论】:

    标签: nginx reverse-proxy digital-ocean cloudflare


    【解决方案1】:

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

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

    2) 尝试加载http://Server-2.com 页面,如果一切正常,您将在 Server-1.com 上收到您的应用程序的响应

    【讨论】:

    • 有必要提及server_name吗? @金属
    • @AATHITHRAJENDRAN 不,没有必要。
    猜你喜欢
    • 2016-09-07
    • 1970-01-01
    • 2020-09-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-01-26
    • 2017-08-16
    • 2017-07-17
    相关资源
    最近更新 更多