Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(

简介: Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。

Nginx (engine x) 是一个高性能的HTTP和反向代理服务,也是一个IMAP/POP3/SMTP服务。

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like协议下发行。

1、多台服务器中挑选一台作为nginx代理服务器,其他服务器作为应用服务器,如下图所示:2、我们在nginx代理服务器上,首先安装nginx,我们首先去nginx安装包,如下图所示:3、将安装包解压到D盘根目录下,文件的目录结构,如下图所示:4、找到nginx安装目录下的conf文件下的nginx.conf,默认访问端口是80,如下图所示:5、我们可以添加如下配置节upstream iis_server{server 172.19.xxx.5:80 weight=2;server 172.19.204.6:80 weight=1;}通过配置多个server,weight是权重,权重越大,被访问的记录越大,如下图所示:6、接下来我们修改端口为8011,然后在location配置节下配置代理地址已经静态的目录,如下图所示:location / {# root html;root D:/nginx-1.14.2/static;index index.html index.htm;proxy_pass http://iis_server;}7、设置字符集,以防止中文字符乱码,如下图所示:8、进入到nginx根目录,使用命令提示符关闭和重新启动nginx,命令:nginx -s quit可以有序停止nginx服务,如下图所示:9、然后我们通过nginx代理服务地址访问,可以看到内容是随机访问2台服务器上的,如果我们有多台服务器,在这多台服务器上部署相同的应用,就可以达到负载均衡的目的,如下图所示:


以上是文章"

Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(

"的内容,欢迎阅读马驰滴滴的其它文章