标签:配置文件 ip地址 listen server local
1、新建配置文件
vim /usr/local/nginx/conf/vhosts/proxy.conf
2、添加以下内容
server{
listen 80;
server_name www.baidu.com;
location / {
proxy_pass http://61.135.169.121/;
# proxy_set_header Host $host
}
}
3、重新加载
/usr/local/nginx/sbin/nginx -s reload
4、使用curl测试
curl -x127.0.0.1:80 www.baidu.com
查看返回结果以</html>结尾测试成功
5、配置解析域名对应多个ip地址的代理
将配置修改成如下
upstream river{
server 61.135.169.125:80;
server 61.135.169.121:80;
}
server{
listen 80;
server_name www.baidu.com;
location / {
proxy_pass http://river/;
proxy_set_header Host $host;
}
}
6、再次使用curl测试查看返回结果</html>结尾测试成功
本文出自 “愺艮搥豩” 博客,请务必保留此出处http://riverxyz.blog.51cto.com/533303/1784704
标签:配置文件 ip地址 listen server local
原文地址:http://riverxyz.blog.51cto.com/533303/1784704