nginx在windows下的安装和负载均衡配置

1、windows版Nginx安装

官网:https://nginx.org/en/download.html

选择长的顺眼的版本下载下来,然后解压。

2、启动

不要点击那个原谅色 Nginx.exe 启动,总是一闪而过,不管他,不这样启动就好了。

正确的启动方式,CMD进入命令行,进入Nginx目录,输入nginx。然后一切没有反应,这就对了,

打开浏览器输入:localhost

然后出现 Welcome to nginx !  等等等一串东西,说明启动成功了。

3、停止nginx

启动后,命令行 动不了了吧,重新打开个小黑窗,再进入到nginx目录,输入 nginx -s stop;  或者nginx -s quit; 

停用nginx。

4、开始简单的负载均衡配置

(1)

启动两台或者多台tomcat服务器,我的两台地址分别是:

172.16.101.242:8088

172.16.101.242:8099

为了区别两台服务器,可以在tomcat目录下的webapp里面的ROOT下,编辑index.jsp,使他们有明显的不同,比如我的

 

(2)

编辑host文件(win7系统在C:\Windows\System32\drivers\etc位置),写个喜欢的域名映射到本地,

比如我本地 ip:172.16.101.242,域名songsir.test

(3)

接下来编辑nginx下的配置文件 D:\nginx\nginx-1.13.9\conf下的 nginx.cof

在 http 大括号里 加上

upstream songsir.test {  
      server  172.16.101.242:8088 weight=1;  
      server  172.16.101.242:8099 weight=4;  

    } 

(weight表示访问权重,越大访问概率越高,可以不写)

server括号里修改为:

listen 80;  
        server_name songsir.test;  
        location / {  
                proxy_pass         http://songsir.test;  
                proxy_set_header   Host             $host;  
                proxy_set_header   X-Real-IP        $remote_addr;  
                proxy_set_header   X-Forwarded-For  $proxy_add_x_forwarded_for;  

        }  

一切ok;

启动nginx,访问songsir.test,即可

 

 

5、在每个tomcat下都部署上项目,即可实现集群的负载均衡测试。over

  • 3
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值