一、反向代理拓扑图
二、开始部署
Nginx 的反向代理配置文件位于 /etc/nginx/nginx.conf,
但是通常我们会将配置放在 /etc/nginx/conf.d/ 目录下,创建一个新的配置文件。
vim /etc/nginx/conf.d/reverse_proxy.conf
增加以下配置
server {
listen 80;
server_name localhost;
location / {
proxy_pass http://localhost:8080; # 实际后端服务器地址
proxy_set_header Host $host;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_set_header X-Forwarded-Proto $scheme;
}
}
三、测试 Nginx 配置
sudo nginx -t
sudo systemctl reload nginx
以上反向代理部署完成