11 2019 档案
[Day4] Nginx Http模块二
摘要:一. POST_READ阶段 1. 用户ip在http请求中的传递? 前提:Tcp连接四元组(src ip,src port,dst ip,dst port) HTTP头部 X-Formarded-For 用于传递Ip HTTP头部X-Real-IP用于传递IP 网络中存在许多反向代理 客户端的请求 阅读全文
posted @ 2019-11-25 20:38 Man-YAN 阅读(147) 评论(0) 推荐(0)
[Day4] Nginx Http模块一
摘要:之前介绍了Nginx作为静态资源服务器的用法,​除此之外,Nginx更多的场景是作为反向代理服务器,提高网站的并发和可用性。下面几节着重说一下作为反向代理的http模块,并且了解一些Nginx的架构。 一. 前言 ​1. 指令冲突时以谁为准 ​ ​Nginx的大多指令都支持多层级配置,比如配置在se 阅读全文
posted @ 2019-11-21 23:08 Man-YAN 阅读(162) 评论(0) 推荐(0)
[Day3] Nginx配置Https
摘要:一. 网络安全之Http与Https Http协议是互联网行业中设计的最好架构之一。20多年间,应用Http协议传输数据的软件越来越多,企图从http协议传输中非法获取、篡改用户重要数据的非法行为也越来越多。Http由于自身采用明文传输,无法在协议底层对数据进行保护,这就需要软件开发人员在应用层中自 阅读全文
posted @ 2019-11-17 18:30 Man-YAN 阅读(177) 评论(0) 推荐(0)
[Day2] Nginx静态文件
摘要:​上一节我们介绍了nginx的三个使用场景和一些配置语法参数,今天我们就用一章的内容来介绍一下Nginx作为静态资源服务器的配置和常见问题。 一. 简单的静态服务器 ​话不多说,直接上配置代码。 server{ listen 8080; server_name localhost; location 阅读全文
posted @ 2019-11-16 19:42 Man-YAN 阅读(194) 评论(0) 推荐(0)
[Day1] 初识Nginx
摘要:一. Nginx的诞生 Nginx是一个高效的web及反向代理服务器,它的第一版发布于2012年,晚于如今占据最大市场份额的Apache。那么Nginx的诞生肩负了哪些使命呢?或者说它于Apache的差别在哪里? 低效的Apache!Apahce诞生于上世纪90年代。那个时候硬件技术还不是很成熟,服 阅读全文
posted @ 2019-11-16 00:36 Man-YAN 阅读(153) 评论(0) 推荐(0)