Nginx-Proxy-配置

本文介绍了如何配置Nginx作为代理服务器,包括在nginx-1服务器上启动网站,在nginx-2服务器上设置代理,详细解析了proxy_pass、proxy_set_header等关键配置项,以及在实际访问和日志观察中的应用。
摘要由CSDN通过智能技术生成

#一、代理模块

ngx_http_proxy_module

#二、代理配置

代理
Syntax: 	proxy_pass URL;				   #代理的后端服务器URL
Default: 	—
Context: 	location, if in location, limit_except

头信息
Syntax: 	proxy_set_header field value;
Default: 	proxy_set_header Host $proxy_host;		#设置真实客户端地址
            proxy_set_header Connection close;
Context: 	http, server, location

超时
Syntax: 	proxy_connect_timeout time;
Default: 	proxy_connect_timeout 60s;				#链接超时
Context: 	http, server, location

Syntax: 	proxy_read_timeout time;
Default: 	proxy_read_timeout 60s;
Context: 	http, server, location

Syntax: 	proxy_send_timeout time; #nginx进程向fastcgi进程发送request的整个过程的超时时间
Default: 	proxy_send_timeout 60s;
Context: 	http, server, location

#三、启用 nginx proxy 代理
环境两台nginx真实服务器
###1. nginx-1 启动网站(内容)(作为网站服务器)

nginx-1的ip:192.168.181.128

# 编辑nginx的配置文件(编辑之前,删除/注释掉之前的配置):
[root@localhost ~]# cat /etc/nginx/conf.d/default.
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值