摘要:
day15.3 nginx实现HTTPS # HTTPS作用 数据加密传输 OSI七层模拟:表示层加密/解密 证书申请流程 1、浏览器发起往服务器的443端口发起请求,请求携带了浏览器支持的加密算法和哈希算法。 2、服务器收到请求,选择浏览器支持的加密算法和哈希算法。 3、服务器下将数字证书返回给浏 阅读全文
摘要:
nginx实现rewrite重写 # 什么是rewrite Rewrite主要实现url地址重写,以及重定向,就是把传入web的请求重定向到其他url的过程。 做伪静态,将动态页面url转换成静态的页面url rewrite使用场景 1.地址跳转 www.taobao.com跳转成 main.m.t 阅读全文
摘要:
day15.1 nginx动静分离和资源分离 动静分离 # 什么是静态资源 类似于.jpg、.png、.css、.js...不需要访问数据库的资源,属于静态资源 # 什么是动态资源 需要访问数据库的代码文件,.php、.jsp、.py... # 什么是静态请求 用户访问的请求只访问前端资源,不访问数 阅读全文
摘要:
nginx四层负载 什么是四层负载 1.OSI七层模型中,四层是传输层,传输层使用端口的通信方式 2.四层负载均衡,就是在传输层的转发(端口映射) 四层负载应用场景 1.四层+七层来做负载均衡,四层可以保证七层负载的高可用性,如:nginx就无法保证自己的服务高可用,需要依赖lvs或者keepail 阅读全文
摘要:
day14.5 nginx七层负载-会话共享 # 会话保持相关信息存储 1.cookie 1.前端开发人员将用户登录信息,保存到浏览器中(开发者工具>applicantion>cookile) 2.如果仅将用户的登录信息记录在cookile中,随时可以在浏览器中篡改 2.session 1.后端开发 阅读全文
摘要:
day14.3 nginx实现七层负载 为什么要使用负载均衡 1.解决web服务器的单点故障,让web服务器做成一个集群 2.将请求平均下发给后端的web服务端 负载均衡的叫法 LB:load balance SLB:server load balance 公有云的叫法 阿里云:SLB 腾讯云:CL 阅读全文
摘要:
day14.2 nginx代理 # 正向代理 网络代理(代理客户端访问外网) # 反向代理 用于公司集群架构,代理服务端 正向代理和反向代理的区别 1.区别在于形式上服务的对象不一样 2.正向代理代理的对象是客户端,为客户端服务 3.反向代理代理的对象是服务端,为服务端服务 为什么学代理 nginx 阅读全文
摘要:
day14.1 网络基础概念 网络建立的目的 # 网络建立的目的是为了数据交互(通行)如何实现通信: 1.建立好底层的物理连接介质 2.有一套统一的通行的标准,称之为互联网协议 OSI七层模型 # 物理层 物理层就是网络的硬件设备:中继器,集线器,双绞线 # 数据链路层 网络接口相关设备:网桥,以太 阅读全文
摘要:
day13.4 web集群数据拆分及共享存储、实时同步 环境准备 主机名 wanip lanip 角色 安装应用 web01 10.0.0.7 172.16.1.7 web网站,共享存储客户端 nginx、PHP、nfs web02 10.0.0.8 172.16.1.8 web网站,共享存储客户端 阅读全文