您的位置:首页 > 运维架构 > 反向代理

nginx配置反向代理介绍

2020-06-07 05:32 507 查看

1 . 首先解压nginx的压缩包,
解压出来的结果如下
其中logs文件夹中存放的是nginx的运行日志, 重点关注error.log,这里记录着nginx运行的错误日志, 如遇到nignx启动闪退, 配置出错, 可通过查看这个错误日志记录, 进行精确定位出错的地方。
2 . 打开conf文件中的nginx.conf文件, 开始如下配置,
此处添加一段代码
include vhost/*.conf; 意思为, 添加自定义配置文件, 自己配置, 比较灵活方便
配置文件路径如下

3 . 以下是具体配置文件的代码

upstream clues-show{
# 开启负载均衡 默认轮询
server	192.168.2.12:8130; #这里是要访问的服务器ip加端口号
server	192.168.2.19:8130; #这里是另一台的服务器ip和端口号
}
upstream clues-show2{
server	192.168.2.19:8130;
}
upstream ishowroom-test{
server	192.168.2.19:8130;
}
server {
listen       80;
server_name  www.clues.com; # 这里是地址栏输入的自定义网址
#server_name 192.168.2.19;

location / {
#proxy_pass http://127.0.0.1:8130;
#proxy_pass http://192.168.2.19:8130;
proxy_pass http://clues-show;# 对应上面的名称, 也可以采取上一行的形式, 只不过, 现在这种形式比较方便配置负载均衡
index  index.html index.htm index.jsp;
}
}

4.最后一步, 在本机host文件中, 添加 127.0.0.1 www.clues.com
本机host文件地址为 C:\Windows\System32\drivers\etc

如果不理解nginx反向代理和正向代理的区别, 可以查看这个介绍, 讲的通俗易懂https://www.cnblogs.com/geekdc/p/5605947.html

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: