【NGINX入门】2.Nginx搭建静态资源web服务器

【NGINX入门】2.Nginx搭建静态资源web服务器,第1张

本文讲解Nginx安装后,nginx搭建静态资源web服务器需要的配置内容包括location,gzip,带宽限速等配置。
添加上图中的配置后, 客户端访问 >Nginx就是反向代理服务器。Nginx(enginex)是一个高性能的Web和反向代理服务器,同时也是一个IMAP/POP3/SMTP代理服器。代理服务器一般是指局域网内部的机器通过代理服务发送请求到互联网上的服务器,代理服务器一般作用于客户端。

理论上是可以的,通过安装不同的nginx到不同的位置
并且两个nginx的配置文件中设置的监听端口不能冲突
可以同时开启多个nginx
但不建议这样做,一般是通过server指令添加多个虚拟主机,而不是启动多个nginx

Nginx负载均衡服务器: IP:19216804(Nginx-Server)
Web服务器列表:
Web1: 19216805(Nginx-Node1/Nginx-Web1)
Web2:19216807(Nginx-Node2/Nginx-Web2)

实现目的:用户访问Nginx-Server时,通过Nginx负载均衡到Web1和Web2服务器。

配置注释如下:

创建文件夹准备存放配置文件

启动负载均衡服务器19216804(Nginx-Server)

创建文件夹用于存放web页面

编辑内容如下:

启动19216805(Nginx-Node1/Nginx-Web1)

创建文件夹用于存放web页面

编辑内容如下:

启动19216807(Nginx-Node2/Nginx-Web2)

服务器名称作为在 server_name 指令的参数,掌控着使用哪个 server 处理 request 的决定权。详见 如何处理一个请求 。它可以分为全名称(exact names)、通配符名称(wildcard names)和正则名称(regular expressions)三种类型。

当通过名称查找一个虚拟服务器时,如果匹配到多个 server_name ,究竟使用哪个由以下优先级决定。

通配符名称只能在名称的开始或结束处包含星号,并且只能在点的边上包含星号。所以,诸如 > 如果定义了大量的服务器名称,或者定义了过长的服务器名称。则可能需要在>

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zz/13478469.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-08-15
下一篇 2023-08-15

发表评论

登录后才能评论

评论列表(0条)

保存