摘要:
#Ansible 变量 #一、变量的介绍 ##1.概述 变量提供了便捷的方式来管理Ansible playbook的每一个项目中的动态值,比如nginx-1.6.3这个软件包的版本,在其它地方或许会反复使用,那么如果将此值设置为变量,然后再在其他的playbook中调用,会方便许多。如此一来还方便维 阅读全文
摘要:
#一、使用模块加ad-hoc搭建交作业页面 ##1.准备文件 ###1)准备httpd配置文件 [root@m01 ~]# yum install -y httpd [root@m01 ~]# vim /etc/httpd/conf/httpd.conf User www Group www ### 阅读全文
摘要:
#Ansible ad-hoc #一、ad-hoc概述 ##1.什么ad-hoc ad-hoc简而言之就是"临时命令",执行完即结束,并不会保存 ##2.使用场景 比如在多台机器上查看某个进程是否启动,或拷贝指定文件到本地,等等 临时使用的命令,一次使用 ##3.ad-hoc模式的命令使用 #批量查 阅读全文
摘要:
#Ansible 学习 #一、Ansible 概述 ##1.什么是Ansible Ansible是一个自动化统一配置管理工具,自动化主要体现在Ansible集成了丰富模块以及功能组件,可以通过一个命令完成一系列的操作,进而能减少重复性的工作和维护成本,可以提高工作效率。 ##2.自动化工具 1.pu 阅读全文
摘要:
#Nginx优化 #一、优化概述 ##1.需要了解 1、首先需要了解我们当前系统的结构和瓶颈,了解当前使用的是什么,运行的是什么业务,都有哪些服务,了解每个服务最大能支撑多少并发。比如nginx作为静态资源服务并发是多少,最高瓶颈在哪里,能支持多少qps(每秒查询率)的访问请求,那我们怎么得出这组系 阅读全文
摘要:
一、nginx多server优先级 在开始处理一个http请求时,nginx会取出header头中的Host变量,与nginx.conf中的每个server_name进行匹配,以此决定到底由哪一个server来处理这个请求,但nginx如何配置多个相同的server_name,会导致server_n 阅读全文
摘要:
一、防火墙基本概述 在CentOS7系统中集成了多款防火墙管理工具,默认启用的是firewalld(动态防火墙管理器)防火墙管理工具,Firewalld支持CLI(命令行)以及GUI(图形)的两种管理方式。 对于接触Linux较早的人员对Iptables比较熟悉,但由于Iptables的规则比较的麻 阅读全文
摘要:
一、Iptables防火墙概述 1、什么是防火墙 防火墙主要是用来防火的,那么在Linux当中,防火墙主要用来防止恶意流量。 2、防火墙的分类 软件防火墙:firewalld、 iptables、 netfilter firewalld > iptables > netfilter 硬件防火墙:F5 阅读全文
摘要:
一、高可用介绍 1.什么是高可用 一般是指2台机器启动着完全相同的业务系统,当有一台机器down机了,另外一台服务器就能快速的接管,对于访问的用户是无感知的。 2.常用的工具 1.硬件通常使用 F5 2.软件通常使用 keepalived 3.keepalived是如何实现高可用的? 1)涉及名词 阅读全文
摘要:
一、Rewrite补充 1.1、Rewrite匹配优先级 1.先执行server块的rewrite指令 2.其次执行location匹配规则 3.最后执行location中的rewrite 1.2、Rewrite的环境变量 1.$server_name $server_name #当前用户请求的域名 阅读全文