如何在远程服务器上设置nginx反向代理
How to set nginx reverse proxy in remote server
我有一台服务器 Server-1,我的应用程序服务器是 运行。
在 Server-2 中,我想设置我的 Nginx 作为我的应用服务器的反向代理。
- 如何设置 Nginx(在 Server-2 中)将流量转发到 Server-1
- 我如何检查是否一切正常,Nginx(Server-2) 正在充当我的应用程序服务器 (Server-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) 尝试加载 http://Server-2.com 页面,如果一切正常,您将在服务器-1.com
上收到您的应用程序的响应
我有一台服务器 Server-1,我的应用程序服务器是 运行。
在 Server-2 中,我想设置我的 Nginx 作为我的应用服务器的反向代理。
- 如何设置 Nginx(在 Server-2 中)将流量转发到 Server-1
- 我如何检查是否一切正常,Nginx(Server-2) 正在充当我的应用程序服务器 (Server-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) 尝试加载 http://Server-2.com 页面,如果一切正常,您将在服务器-1.com
上收到您的应用程序的响应