上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页
摘要: firewalld防火墙 防火墙概述 在centos7版本之前,使用iptables防火墙 防火墙规则 ​ 入站规则 ​ 出站规则 注意:防火墙默认全部拒绝 防火墙使用的区域管理 | 区域选项 | 默认规则策略 | | | | | trusted | 运行所有的数据包流入流出 | | public 阅读全文
posted @ 2022-07-15 13:42 Gabydawei 阅读(110) 评论(0) 推荐(0) 编辑
摘要: Ansible Roles roles目录结构 production # inventory file for production servers staging # inventory file for staging environment group_vars/ group1.yml # h 阅读全文
posted @ 2022-07-05 00:02 Gabydawei 阅读(13) 评论(0) 推荐(0) 编辑
摘要: day16.5 playbook handlers(触发器) # 当修改完某个服务的配置文件时,应该重启服务 - hosts: web_group tasks: - name: 推送nginx配置文件 copy: src: "{{ item.src }}" dest: "{{ item.dest } 阅读全文
posted @ 2022-07-01 19:07 Gabydawei 阅读(21) 评论(0) 推荐(0) 编辑
摘要: Ansible流程控制 变量注册 当absible的模块在运行之后,都会返回result结果,就像执行脚本,我们需要脚本给我们一些return返回值,这样才知道,上一步是否执行成功。但是,ansible的result并不会显示出来,所以,我们可以将这些返回值放到变量中,这样就能通过调用对应的变量名, 阅读全文
posted @ 2022-06-30 19:46 Gabydawei 阅读(35) 评论(0) 推荐(0) 编辑
摘要: Ansible 变量 # 避免重复代码,方便维护,减少维护成本 Ansible变量定义 1.命令行 2.play中定义 vars vars_files 3.lnventory中定义 hosts文件 host_vars目录 group_vars目录 优先级 # 命令行 > vars_files(pla 阅读全文
posted @ 2022-06-30 08:17 Gabydawei 阅读(12) 评论(0) 推荐(0) 编辑
摘要: Ansible常用模块 看ansible的帮助手册 # [root@m01 ~]# ansible-doc 模块名 AANnsible命令相关模块 command # ansible all -m command -a '系统命令' # 不支持特殊符号 shell # ansible all -m 阅读全文
posted @ 2022-06-27 19:50 Gabydawei 阅读(23) 评论(0) 推荐(0) 编辑
摘要: day15.5 ansible基础入门 # ansilble 基础概述 Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 同类型软件对比 对比 puppet a 阅读全文
posted @ 2022-06-26 15:12 Gabydawei 阅读(24) 评论(0) 推荐(0) 编辑
摘要: nginx常见问题 nginx多server优先级 1.首先选择所有的字符串完全匹配(精确匹配)的server_name 2.选择统配符在前面的server_neme 3.选择通配符在后面的server_name 4.正则表达式的server_name 5.所有匹配规则相同时,哪个配置文件liste 阅读全文
posted @ 2022-06-24 16:33 Gabydawei 阅读(34) 评论(0) 推荐(0) 编辑
摘要: nginx优化 隐藏nginx版本号 http{ server_tokens off; ... } 白嫖知识 # php服务优化 # Error logging ; #错误日志设置 expose_php = Off # 关闭php版本信息 display_error = Off # 屏幕不显示错误日 阅读全文
posted @ 2022-06-24 16:24 Gabydawei 阅读(15) 评论(0) 推荐(0) 编辑
摘要: day15.3 nginx负载均衡高可用 # keepalived概述 Keepalived是一个高可用软件,可以和任何应用配合使用 # 什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 # 高可用软件 1.硬 阅读全文
posted @ 2022-06-23 18:53 Gabydawei 阅读(12) 评论(0) 推荐(0) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 14 下一页