Nginx
nginx
草莓啾啾啾
痛苦是美丽的土壤
展开
-
Nginx学习笔记(八)——Nginx的盗链与防盗链
文章目录原创 2020-01-22 09:24:38 · 1740 阅读 · 1 评论 -
Nginx学习笔记(七)——配置Nginx实现Gzip网页压缩、图片压缩
文章目录原创 2020-01-20 21:56:28 · 1449 阅读 · 0 评论 -
Nginx学习笔记(六)——连接限制、访问控制
文章目录一、Nginx对链接数的限制一、Nginx对链接数的限制我们经常会遇到这种情况,服务器流量异常,负载过大等等。对于大流量恶意的攻击访问,会带来带宽的浪费,增大服务器压力,影响业务,往往会对同一个ip的连接数,并发数进行限制。1、vim /usr/local/nginx/conf/nginx.conf2、添加limit_req_zone $binary_remote_addr z...原创 2019-11-26 21:09:32 · 406 阅读 · 1 评论 -
Nginx学习笔记(三)—Nginx的I/O模型详解
同步阻塞方式,发送方向接收方发送请求后,一直等待响应;接收方处理请求是进行的IO操作如果不能马上得到结果,就一直等到返回结果后,才响应发送方,期间不能进行其他工作。比如、在超时排队付账时,客户(发送方)想收款员(接收方)付款(发送请求)后需要等待收款员找零,期间不能做其他的事情;而收款员要等待收款机返回结果(IO操作)后才能把零钱取出来交给客户(响应请求),期间也只能等待,不能做其他的事情。这种方...原创 2020-01-18 13:58:24 · 592 阅读 · 0 评论 -
Nginx学习笔记(二)——编译安装步骤详解、Nginx性能优化、Nginx主配置文件详解
文章目录一、Nginx相关问题1.1 Nginx是如何处理一个请求的呢?1.2 Nginx为什么不使用多线程?为什么性能这么高?nginx是如何实现高并发的?二、Nginx的编译安装及调优2.1 编译安装2.2调优三、Nginx主配置文件结构一、Nginx相关问题1.1 Nginx是如何处理一个请求的呢?(1)nginx在启动时,会解析配置文件,得到需要监听的端口与ip地址;然后在ngi...原创 2020-01-18 11:58:40 · 693 阅读 · 0 评论 -
Nginx学习笔记(五)——Nginx 反向代理获取客户端ip
文章目录一、Nginx反向代理获取客户端的真实IP一、Nginx反向代理获取客户端的真实IP我们访问互联网的服务时,大多数时,客户端并不是直接访问到服务端的,而是客户端首先请求到反向代理,反向代理再转发到服务端实现服务访问。可以看出,nginx的反向代理实现跨域的同时也彻底改变了服务器的请求来源,隔离了用户和服务器的连接,服务端获取不到真实的客户端ip,只能获取到反向代理服务的ip,那么ng...原创 2020-01-19 11:24:48 · 1441 阅读 · 0 评论 -
Nginx学习笔记(四)——热部署之平滑升级和回退、日志切割
文章目录一、热部署相关概念1.1 nginx服务的进程1.2 nginx可进行热部署的原理二、热部署之平滑升级及回滚2.1 nginx平滑升级2.2 nginx版本更新失败之后的回滚三、日志切割一、热部署相关概念1.1 nginx服务的进程nginx是多进程结构,多进程结构设计是为了保证nginx的高可用高可靠,包含:master进程:也是父进程,负责worker进程的管理。worke...原创 2019-10-23 17:22:06 · 621 阅读 · 0 评论 -
Nginx学习笔记(一)——概述
文章目录原创 2019-10-22 16:33:30 · 222 阅读 · 0 评论