Chinaunix首页 | 论坛 | 博客
  • 博客访问: 120447
  • 博文数量: 22
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 187
  • 用 户 组: 普通用户
  • 注册时间: 2014-04-03 21:11
文章分类
文章存档

2015年(5)

2014年(17)

分类: LINUX

2014-06-14 18:29:40

原文地址:nginx 负载均衡 作者:王怡0918

安装环境:
         centOS6.5 192.168.1.116
          centOS6.5 192.168.1.117
          centOS6.5 192.168.1.118
1.确认系统已安装nginx服务并且nginx启动无错误
2.确认nginx.conf文件中有:include /etc/nginx/vhost/*.conf;这一行,没有修改即可;
3.进入vhost目录(没有在/etc/nginx/目录下创建即可)配置wy.conf:
 server{
listen   98;
server_name  
root         /www/wy;
index   index.html  index.php;
}
 
4.检测nginx的配置文件是否有错误:nginx -t
5.创建/www/wy并在wy下写一个测试的html的文件:
   mkdir /www/wy
   This is a web  192.168.1.117  wy
 6.重新加载nginx并检测网站是否可以打开:
   service nginx reload
   


   192.168.1.116和192.168.1.118上的配置同上


  7.添加upstream模块的upstream.conf配置文件:
upstream wy {
                server 192.168.1.116:98 weight=10;
                server 192.168.1.117:98 weight=10;
                server 192.168.1.118:98 weight=10;
                }


(weight:指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况。)


  8.在wy.conf中添加以下:
  server{
        listen 80;
        server_name
        index index.html index.php;


        location / {                           ------所有访问根目录的请求都转发到upstream模块的服务器上
                proxy_pass          ------wy跟upstream模块中的upstream wy是对应的
        }
}

9.添加本地host的记录:
 192.168.1.116  

重新加载nginx并验证:
 http:///wy.html
阅读(1670) | 评论(0) | 转发(0) |
0

上一篇:cacti插件安装

下一篇:lvs+keepalived

给主人留下些什么吧!~~