![](https://img-blog.csdnimg.cn/cda4b766edb040f3b4f915a1b3a858df.jpeg?x-oss-process=image/resize,m_fixed,h_224,w_224)
Nginx
文章平均质量分 65
nginx的学习记录
做一道光
互联网软件开发,已转汽车嵌入式软件开发
展开
-
7.nginx动静分离(添加Tomcat-3,部署p2p项目)
整个架构中,一个nginx负责负载均衡,两个nginx负责静态代理。Nginx在一台Linux上安装一份,可以启动多个Nginx,每个Nginx的配置文件不一样即可。Nginx的负载均衡和静态代理结合在一起,我们可以实现动静分离,这是实际应用中常见的一种场景。2)选择applicationContext-dubbo-provider.xml文件进行修改。动静分离充分利用了它们各自的优势,从而达到更高效合理的架构。静态资源,如图片、css、js等由nginx服务器完成。它们各司其职,专注于做自己擅长的事情。原创 2022-09-11 13:04:31 · 396 阅读 · 0 评论 -
6.Nginx静态代理
把所有静态资源的访问改为访问nginx,而不是访问tomcat,这种方式叫静态代理。因为nginx更擅长于静态资源的处理,性能更好,效率更高。所以在实际应用中,我们将静态资源比如图片、css、html、js等交给nginx处理,而不是由tomcat处理。我们将静态资源放入 /opt/static 目录下,然后用户访问时由nginx返回这些静态资源。所以实际路径就是 /opt/static/myweb == /myweb。此时图像就在/opt/static/myweb/image目录下面。原创 2022-09-10 21:30:03 · 6179 阅读 · 0 评论 -
5.Nginx负载均衡实例
随着业务量的增大,我们一台服务器不够用,此时就会把多台机器组成一个集群对外提供服务,但是,我们网站对外提供的访问入口通常只有一个,比如 www.web.com。那么当用户在浏览器输入www.web.com进行访问的时候,如何将用户的请求分发到集群中不同的机器上呢,这就是负载均衡要做的事情。,并且它还能对后端的服务器的健康状态进行检查,若后端服务器中的一台发生故障,则前端的请求不会转发到该故障的机器。这个时候可以看到,服务器的端口为80,是nginx服务器的默认端口。比如 F5、深信服、Array 等。原创 2022-09-10 18:48:51 · 670 阅读 · 0 评论 -
4.Nginx静态网站部署
2、然后,nginx在使用location块中,正则uri和请求字符串,进行匹配。如果正则匹配成功,则结束匹配,并使用这个location处理请求;如果正则匹配失败,则使用标准uri中,匹配度最高的location。如果有多个标准uri可以匹配,就匹配其中匹配度最高的一个location。为了让后面的配置文件,访问时,可以通过根路径+ace访问,这里需要把文件重命名为ace。1、如果有精确匹配,会先进行精确匹配,匹配成功,立刻返回结果。2、普通匹配与顺序无关,因为按照匹配的长短来取匹配结果。原创 2022-09-10 11:12:02 · 1098 阅读 · 0 评论 -
3.Nginx配置文件说明及Nginx主要应用
学习Nginx首先需要对它的核心配置文件有一定的认识,这个文件位于Nginx的安装目录/usr/local/nginx/conf目录下,名字为nginx.conf。一、Nginx的核心配置文件。原创 2022-09-09 21:43:48 · 130 阅读 · 0 评论 -
2.Nginx环境搭建(下载,安装,启动,关闭)
5)在nginx主目录nginx-1.14.2下执行命令:./configure --prefix=/usr/local/nginx。打开虚拟机的浏览器,输入你的虚拟机ip地址(我的ip地址:192.168.174.129),访问Nginx服务器,出现以下界面。3)解压下载下来的nginx文件,执行命令:tar -zxvf nginx-1.14.2.tar.gz。Nginx启动后,安装目录下会出现一些_tmp结尾的文件,这些是临时文件,不用管。原创 2022-09-09 17:18:37 · 275 阅读 · 0 评论 -
1.Nginx简介
1)正向代理2)反向代理。原创 2022-09-09 15:19:28 · 142 阅读 · 0 评论