06 2022 档案

摘要:第一章·自动化运维工具-Ansible基础 Ansible基本概述 什么是Ansible? Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 同类型软件对比 A 阅读全文
posted @ 2022-06-26 15:31 Gie 阅读(69) 评论(0) 推荐(0) 编辑
摘要:Nginx常见问题 Nginx多Server优先级 在开始处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中的每个server_name进行匹配,以此决定到底由哪一个server来处理这个请求,但nginx如何配置多个相同的server_name,会导致 阅读全文
posted @ 2022-06-24 15:35 Gie 阅读(109) 评论(0) 推荐(0) 编辑
摘要:Nginx高可用-keepalived Keepalived高可用基本概述 什么是高可用 一般是指多台机器启动着完全相同的业务系统。当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的 高可用通常使用什么软件? 硬件 F5 软件 keepalived MySQL MGR 阅读全文
posted @ 2022-06-23 16:36 Gie 阅读(194) 评论(0) 推荐(0) 编辑
摘要:Nginx HTTPS实践 HTTPS安全证书基本概述 为什么需要使用https协议 因为HTTP不安全,当我们使用http网站时,会遭到劫持和篡改,如果采用https协议,那么数据在传输过程中是加密的,所以黑客无法窃取或者篡改数据报文信息,同时也避免网站传输时信息泄露。 那么我们在实现https时 阅读全文
posted @ 2022-06-23 09:28 Gie 阅读(275) 评论(0) 推荐(0) 编辑
摘要:Nginx实现Rewrite重写 Rewrite基本概述 什么是rewrite Rewrite主要实现url地址重写,以及重定向,就是把传入web的请求重定向到其他的url的过程。比如访问baidu.com就会重定向到www.baidu.com。 Rewrite使用场景 url地址跳转 url地址跳 阅读全文
posted @ 2022-06-21 16:43 Gie 阅读(357) 评论(0) 推荐(0) 编辑
摘要:Nginx实现动静分离 Nginx动静分离基本概述: 动静分离,通过中间件将动静分离和静态请求进行分离; 通过中间件将动态请求和静态请求分离,可以建上不必要的请求消耗,同事能减少请求的延时。 通过中间件将动态请求和静态请求分离,逻辑图如下: 动静分离好处:动静分离后,即使动态服务不可用,但静态资源不 阅读全文
posted @ 2022-06-20 15:59 Gie 阅读(619) 评论(0) 推荐(0) 编辑
摘要:Nginx四层负载均衡 四层负载均衡基本概述 什么是四层负载均衡 四层负载均衡是基于传输层协议包来封装的(如:TCP/IP),那我们前面使用到的七层是指的应用层,他的组装在四层的基础之上,无论四层还是七层都是指的OSI网络模型 四层负载应用场景 四层+七层来做负载均衡,四层可以保证七层的负载均衡的高 阅读全文
posted @ 2022-06-20 15:58 Gie 阅读(154) 评论(0) 推荐(0) 编辑
摘要:第五章·Nginx七层负载均衡 Nginx负载均衡基本概述 为什么要使用负载均衡: 当我们的Web服务器直接面向用户,往往要承载大量并发请求,单台服务器难以负荷,我使用多台Web服务器组成集群,前端使用Nginx负载均衡,将请求分散的打到我们的后端服务器集群中,实现负载的分发。那么会大大提升系统的吞 阅读全文
posted @ 2022-06-16 15:39 Gie 阅读(276) 评论(0) 推荐(0) 编辑
摘要:Nginx反向代理服务 Nginx代理服务常见模式 Nginx作为代理服务,按照应用场景模式进行总结,代理分为正向代理、反向代理 正向代理 (内部上网)客户端<—>代理->服务端 反向代理 客户端->代理<—>服务端,用于公司集群架构中 正向代理与反向代理的区别 区别在于形式上服务的"对象"不一样 阅读全文
posted @ 2022-06-16 15:32 Gie 阅读(282) 评论(0) 推荐(0) 编辑
摘要:网络编程-osi网络编程 基础概念 网络建立的目的 网络建立的目的是为数据交互(通信) 如何实现通信 建立好底层的物质连接介质 有一套统一的通信标准,称之为互联网协议 互联网协议: 就是计算机互相交流的语言,计算机界的英语 OSI七层协议 ip+mac可以标识全世界范围内独一无二的一台计算机的位置 阅读全文
posted @ 2022-06-13 15:29 Gie 阅读(138) 评论(0) 推荐(0) 编辑
摘要:实现web架构实战: 要求: 实现LNMP架构 独立的数据库 共享存储 实现用户数据的实时同步(nfs /data目录数据实时同步到 backup服务器上) 不使用wordpress,使用wecenter 主机名 WanIP LanIP 角色 安装应用 web01 10.0.0.7 172.16.1 阅读全文
posted @ 2022-06-12 12:35 Gie 阅读(138) 评论(0) 推荐(0) 编辑
摘要:nginx实现web架构 location优先级 匹配符 匹配规则 优先级 = 精确匹配 1 ^~ 以某个字符串开头 2 ~ 区分大小写的正则匹配 3 ~* 不区分大小写的正则匹配 4 !~ 区分大小写不匹配的正则 5 !~* 不区分大小写不匹配的正则 6 / 通用匹配,任何请求都会匹配到 7 应用 阅读全文
posted @ 2022-06-08 19:40 Gie 阅读(367) 评论(0) 推荐(0) 编辑
摘要:Linux架构之nginx nginx概述与安装: Nginx 是一个高性能的 HTTP 和反向代理服务器,特点是占有内存少,处理高并发能力强,能经受高负载的考验,有报告表明能支持高达 50,000 个并发连接数。 nginx应用场景: Nginx作为web服务器 Nginx 可以作为静态页面的 w 阅读全文
posted @ 2022-06-06 21:40 Gie 阅读(108) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示