06 2022 档案

摘要:Ansible 流程控制 条件语句(判断) 当满足什么条件时,就执行那些tasks when 当...时 ansible获取主机名 # 主机名中,不包含'.'没有区别 ansible_hostname # 包含'.'只显示第一个'.'前面的名字 ansible_fqdn # 包含'.'显示完整的主机 阅读全文
posted @ 2022-06-30 19:51 FYytfg 阅读(47) 评论(0) 推荐(0) 编辑
摘要:Ansible变量 变量的概述 避免重复的代码,方便维护,减少维护的成本 ansible变量定义 1.通过命令行进行变量定义 2.在play文件中进行变量定义 - vars - vars_files 3.通过inventory主机信息文件中进行变量 - host文件 - host_vars目录 - 阅读全文
posted @ 2022-06-29 20:21 FYytfg 阅读(122) 评论(0) 推荐(0) 编辑
摘要:Ansible剧本playbook 什么是playbook playbook: 剧本,兵书之意 # playbook是由什么组成: play:定义主机和角色 (主角,配角定义) task:任务 (角色的台词和动作) 在playbook中一个play可以由多个task组成 # playbook语法: 阅读全文
posted @ 2022-06-28 21:14 FYytfg 阅读(74) 评论(0) 推荐(0) 编辑
摘要:Ansible基础入门 ansible 基础入门 Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个目录完成一系列的操作,进而减少重复性的工作和维护成本,可以提高工作效率。 同类型软件对比 对比 puppet Ansible Salts 阅读全文
posted @ 2022-06-26 17:56 FYytfg 阅读(55) 评论(0) 推荐(0) 编辑
摘要:Nginx常见问题 nginx多server优先级 # 优先级匹配顺序 1.首先选择所有的字符完全匹配 (精确匹配) 的server_name。 (完全匹配) 2.选择通配符在前面的server_name 3.选择通配符在后面的server_name 4.正则表达式的server_name、 5.所 阅读全文
posted @ 2022-06-24 17:51 FYytfg 阅读(59) 评论(0) 推荐(0) 编辑
摘要:nginx负载均衡高可用 keepalived概述 keepalived是一个高可用软件,可以和任何应用配合使用 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器能快速的接管,对于访问的用户都是无感知的。 高可用软件 # 硬件 F5 # 软件 keep 阅读全文
posted @ 2022-06-23 19:45 FYytfg 阅读(107) 评论(0) 推荐(0) 编辑
摘要:Nginx实现https HTTPS作用 数据加密传输 OIS七层模型:表示层加密/解密 证书申请流程 证书类型介绍 对比 域名DV 企业级OV 增强型EV 地址栏 锁标记+绿色https 锁标记+绿色https 锁标记+绿色https+企业名称(logo) 用途 个人网站 电子商务网站,中小型企业 阅读全文
posted @ 2022-06-22 18:45 FYytfg 阅读(105) 评论(0) 推荐(0) 编辑
摘要:Nginx实现Rewrite重写 什么是rewrite rewrite主要实现uri地址重写,以及重定向,就是把传入web的请求重定向到其他uri的过程。 做伪静态,将动态页面转换成静态的页面uri Rewrite使用场景 1.地址跳转 将 www.taibao.com跳转成:main.taobao 阅读全文
posted @ 2022-06-21 19:13 FYytfg 阅读(581) 评论(0) 推荐(0) 编辑
摘要:Nginx动静分离和资源分离 动静分离 # 什么是静态资源 不需要访问数据库的资源属于静态资源,类似于 .jpg、 .png 、 .js # 什么是动态资源 需要访问数据库的代码文件 .php .jsp .py... # 什么是静态请求 用户发起的请求只访问前端的资源,不访问数据库 # 什么是动态请 阅读全文
posted @ 2022-06-20 18:01 FYytfg 阅读(144) 评论(0) 推荐(0) 编辑
摘要:Nginx四层负载 什么是四层负载 OSI七层模型,四层是传输层,传输层使用端口到端口的通信方式 四层负载均衡,就是在传输层做端口转发 (端口映射) 四层负载均衡应用场景 1.四层+七层来做负载均衡,四层可以保障七层的高可用;如nginx就无法保证自己的服务高可用,需要依赖LVS或者keepaliv 阅读全文
posted @ 2022-06-18 18:47 FYytfg 阅读(165) 评论(0) 推荐(0) 编辑
摘要:nginx七层负载—会话共享 会话保持相关信息存储 cookie - 前端开发人员将用户登录的信息保存到浏览器中(开发者工具->Application->Cookies) - 如果仅将用户的登录信息记录在Cookie中,随时可以在浏览器中篡改 session - 后端开发人员,将用户登录信息记录在服 阅读全文
posted @ 2022-06-17 15:55 FYytfg 阅读(73) 评论(0) 推荐(0) 编辑
摘要:Nginx实现七层负载均衡 为什么要使用负载均衡 1.解决web服务器单点故障,让web服务器做成一个集群 2.将请求平均下发给后端的web服务器 # 负载均衡的叫法 LB :Load Balance SLB : Server Load Balance # 公有云中的叫法 阿里云 :SLB 腾讯云 阅读全文
posted @ 2022-06-16 15:45 FYytfg 阅读(174) 评论(0) 推荐(0) 编辑
摘要:Nginx方向代理 什么是代理 正向代理和方向代理的区别 1.区别在于形式上服务'对象'不一样 2.正向代理代理的对象是客户端,为客户端服务 3.方向代理代理的对象是服务端,为服务端服务 为什么学代理 nginx代理PHP服务(fastcgi_pass:127.0.0.1:9000) 1.代理后端语 阅读全文
posted @ 2022-06-14 17:58 FYytfg 阅读(145) 评论(0) 推荐(0) 编辑
摘要:网络基础概念 网络建立的目的 网络建立的目的是为了数据交换(通信) 如何实现通信: 1.建立好底层的物理连接介质 2.有一套统一的通信标准,称之为互联网协议 OSI七层模型 物理层 物理层就是网络的硬件设备:中继器、双绞线、集线器 数据链路层 网络接口相关设备:网桥、以太网交换机、网卡 以太网协议 阅读全文
posted @ 2022-06-13 17:08 FYytfg 阅读(170) 评论(0) 推荐(0) 编辑
摘要:Nginx实现web架构 企业中网站架构 LNMP :linux Nginx MySQL PHP LAMP :Linux Apache MySQL PHP LNMT :Linux Nginx MySQL Tomcat LAMT :Linux Apache MySQL Tomcat Nginx Apa 阅读全文
posted @ 2022-06-07 16:41 FYytfg 阅读(78) 评论(0) 推荐(0) 编辑
摘要:Nginx常用模块 nginx目录索引模块 ngx_http_autoindex_module模块处理字符以字符/ 结尾的请求。当ngx_http_index_module模块找不到索引文件时,通常会将请求传递给ngx_http_autoindex_module模块。 [root@web01 ~]# 阅读全文
posted @ 2022-06-06 17:40 FYytfg 阅读(69) 评论(0) 推荐(0) 编辑

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