首页 > 技术文章 > 部署多服务器配置Nginx负载均衡

chentailin 2020-03-24 14:54 原文

我们先下载nginx安装包 http://nginx.org/en/download.html 

然后源码编译安装

安装完成以后分别启动不同的nginx

分别通过不同的端口号访问nginx返回不同的信息测试nginx是否安装成功并启动

http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    #tcp_nopush     on;

    #keepalive_timeout  0;
    keepalive_timeout  65;

    #gzip  on;

    upstream webApi{#这里是你刚刚搭建的服务器列表
        server localhost:81; 
        server localhost:82;
    }

    server {
        listen       90;
        server_name  localhost;

        #charset koi8-r;

        #access_log  logs/host.access.log  main;
    
        location / {#监听端口是90然后转发的webApi
            proxy_pass http://webApi;
        }

        #error_page  404              /404.html;

        # redirect server error pages to the static page /50x.html
        #
        error_page   500 502 503 504  /50x.html;
        location = /50x.html {
            root   html;
        }
    }
}

  

访问90端口分别返回刚刚配置的其他服务器信息说明成功

 

推荐阅读