
nginx
人月神话
if not now , when?
if not me , who?
展开
-
使用nginx防盗链
1、防盗链目的防止资源被非法盗用2、防盗链设置思路首要任务是区别哪些请求是非法请求3、基于http refer防盗链配置模块打开nginx的conf配置文件,并按下面说明做配置none : 允许没有http_refer的请求访问资源;blocked : 允许不是http://开头的,不带协议的请求访问资源;10.100.9.78 : 只允许指定ip来的请求访问资源;locatio...原创 2019-05-15 20:46:40 · 303 阅读 · 0 评论 -
nginx采用的多路复用epoll
什么是epoll模型?是一个linux的内核模块,是新的比较高效的IO复用的内核模型,epoll模型就是用来实现IO复用的。什么是IO复用?如果一个线程只能处理一个i/o流,那么要处理多个i/o流就需要多个线程或多个进程,这样显然是不够高效的。 那么一个线程能处理多个i/o流的模式就是i/o复用模式。i/o复用模式解决了并发的情况下i/o阻塞的问题,要尽量让你的程序是非阻塞的,这样会更通畅...原创 2019-04-19 11:37:32 · 663 阅读 · 0 评论 -
HTTPS原理
先说一下http吧,这是传输数据没有经过任何处理的明文传输形式,等于是让你的数据在网络上裸奔,如果私密信息被非法盗用后果不堪设想。所以https就出现了,它是怎么工作的呢?先说它的工作流程:1、客户端对服务端发起请,并带上客户端生成的随机数以及客户端支持的加密套件2、服务端收到后生成服务端证书,并返回在服务端生成的随机数据与服务端证书3、客户端根据之前客户端生成的随机数+服务端生成的随机...原创 2019-05-20 20:45:35 · 280 阅读 · 0 评论