nginx负载均衡搭建教程(轻松三步实现搭建负载均衡)

语言: CN / TW / HK

当网站的数据和流量达到一定的量级的时候,一个服务器肯定是承载不了的,所以这个时候,我们需要用多台服务器来承载,因此需要做负载均衡,简单的说就是用多台服务器来支撑数据和流量。那么如何简单的实现这一部操作呢。

我们先来看一下负载均衡的原理,上面是最简单的负载均衡原理图,用户访问网站,先访问DNS服务器,通过服务器的计算,不同的用户访问到不同的服务器中,这个时候一个可以分摊机器的承载,用户打开速度相对而言就会更快。

第一步:创建一个127.0.0.1的网站,同时还创建一个域名(或IP)的网站。如下图所示。

第二步:对域名网站进行配置,点开网站,点配置文件,将下方代码复制进去。

upstream myproj {

server 127.0.0.1:81 weight=1;

server 127.0.0.1:82 weight=2;

}

server

{

listen 80;

server_name www.realmid.cn;

index index.php index.html index.html default.php default.htm

root /www/wwwroot/realmid.cn

location / {

proxy_pass http://mypro   }

}

第三步:对127.0.0.1的网站进行配置,同样点开网站,点配置文件,将server复制一份,然后这里就会出现两个server内容。如果是多个服务器,那么就复制多份。如下图所示,有81,第二份即82。

最后,这样负载均衡就算配置完了,赶紧试一下,是不是打开速度方面快多了。

来源:nginx负载均衡搭建教程(轻松三步实现搭建负载均衡)