首页 > 其他 > 详细

Nginx反向代理负载均衡

时间:2016-10-03 07:02:13      阅读:183      评论:0      收藏:0      [点我收藏+]

环境准备:

   总共四台机器,两台装有Nginx的机器做负载均衡,两台机器装有Apache作为WEB服务器。

机器信息
hostname IP 说明
lb01 192.168.1.19 nginx主负载均衡器
lb02 192.168.1.16 nginx辅负载均衡器
web01 192.168.1.17 Apache做web服务器
web02 192.168.1.18 Apache做web服务器

 

 

 

 

 

 

 

 

配置nginx的配置文件,

这里的nginx的安装是用的yum安装CentOS用yum快速安装nginx

移除掉默认的nginx服务

cd /etc/nginx/conf.d/
mv default.conf default.conf.org

编辑host解析

echo "192.168.1.19 blog.zydev.org" >>/etc/hosts

 

实验一:实现一个简单的负载均衡

增加一个配置文件

vim /etc/nginx/conf.d/upstream01.conf

upstream blog_real_servers {
        server 192.168.1.17 weight=5;
        server 192.168.1.18 weight=5;
}

server {
        listen 80;
        server_name blog.zydev.org;
        location / {
          proxy_pass http://blog_real_servers;
        }
}

重启nginx服务,并测试是否实现负载均衡

技术分享

测试是成功的,按照1:1实现了转发。

 

Nginx反向代理负载均衡

原文:http://www.cnblogs.com/zydev/p/5928485.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!