在配置nginx反向代理之间我们得先准备一台测试服务器,Web1(192.168.20.117)。
安装httpd
[root@web1 ~]# yum install -y httpd
提供测试页面
[root@web1 ~]# echo "<h1>web2.test.com</h1>" > /var/www/html/index.html
启动httpd服务
[root@web1 ~]# service httpd start
测试一下
打开nginx配置文件
vim nginx.conf
配置反向代理
修改location /{}
location / {
proxy_pass http://192.168.20.117;
}
指令说明:proxy_pass
语法:proxy_pass URL
默认值:no
使用字段:location, location中的if字段
这个指令设置被代理服务器的地址和被映射的URI,地址可以使用主机名或IP加端口号的形式,例如:proxy_pass http://localhost:8000/uri/;
重启nginx服务
service nginx restart