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