码迷,mamicode.com
首页 > 其他好文 > 详细

Nginx反向代理负载均衡

时间:2016-10-03 07:03:10      阅读:142      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!