一、ansible--roles使用 ansible在之前说明了playbook的使用,接下来介绍roles的使用(因剧本太多且杂乱,不在一一写出,请见谅) 1.Nginx安装信息: 2.PHP安装信息: 3.MySQL安装信息: 4.playbook安装结构: 5.playbook安装如下: 6. ...
分类:
其他好文 时间:
2019-08-10 13:59:47
阅读次数:
57
环境准备:管理机ip(类比服务端ip):192.168.124.73被管理机ip(类比客户端ip):192.168.124.1471.安装ansibleyuminstallansible-y2.查看ansible版本ansible--version3.生成公钥私钥ssh-keygenEnterpassphrase(emptyfornopassphrase):(回车)Entersamepassphr
分类:
其他好文 时间:
2019-08-10 11:55:48
阅读次数:
74
安装:
yum install -y ansible
关闭selinux
创建一个ssh 放置主机信息
mkdir -p /etc/ansible/ssh
cd !$ 创建hosts
cat hosts
[aliyun]
1.1.1.1 ansible_ssh_port=58102 an...
分类:
其他好文 时间:
2019-08-10 09:55:50
阅读次数:
104
Ansible为了层次化、结构化地组织Playbook,使用了角色(roles)。Roles能够根据层次型结构自动装载变量文件、task以及handlers等。简单来讲,roles就是通过分别将变量、文件、任务、模块及处理器放置于单独的目录中,并可以便捷地include它们,roles一般用于基于主机构建服务的场景中,但也可以用于构建守护进程等场景中。创建roles时一般需要以下步骤:首先创建以r
分类:
Web程序 时间:
2019-08-10 09:48:21
阅读次数:
125
**# 使用此user的su执行操作,默认为root,已废弃,使用become替代 -b --become 使用become的方式升级权限
因为我们使用的是普通用户来操作**
-i 目标主机列表 -m 指定模块名称
**ansible pi...
分类:
其他好文 时间:
2019-08-10 09:46:49
阅读次数:
122
**一、PlayBook的作用**
之前的模块都是使用Ad-hoc方式(Ad-hoc方式是一种可以快速输入的命令,而且不需要保存起来的命令,相当于bash中的一句
话shell)点对点命令执行,可以管理远程主机,但如果服务...
分类:
其他好文 时间:
2019-08-10 09:26:43
阅读次数:
129
vimlnmp.php<?php$link=mysqli_connect(‘127.0.0.1‘,‘root‘,‘*****‘);if(!$link){echo‘mysql_connectfall‘;}else{echo‘mysql_connectsuccess‘;}?>
分类:
其他好文 时间:
2019-08-10 09:17:13
阅读次数:
121
一、使用ansible格式化 二、ansible挂载 src #要被挂载的目录或文件 path #指定挂载点的路径 fstype #指定挂载时的文件系统类型 opts #在挂载时,指定挂载参数信息 state #state=mounted,在fstab文件中的备份将被激活挂载或适当配置,如果指定mo ...
分类:
其他好文 时间:
2019-08-09 19:15:38
阅读次数:
83
配置环境:管理机IP:192.168.43.176被管理及IP:192.168.43.213下载ansibleyuminstallansible-y生成公钥私钥:ssh-keygen一路回车进到.ssh下cd.ssh将公钥上传到被管理机ssh-copy-id-iroot@192.168.43.213(被管理机ip)```![](https://s1.51cto.com/images/blog/20
分类:
系统相关 时间:
2019-08-09 17:54:40
阅读次数:
129
概述 看多shell脚本实例自然就会有shell脚本的编写思路了,所以我一般比较推荐看脚本实例来练习shell脚本。下面分享几个shell脚本实例。 一、监测Nginx访问日志Exception情况,并做相应动作 假设服务器环境为lnmp,监控出现Exception错误,并钉钉通知。 二、把一个文档 ...
分类:
系统相关 时间:
2019-08-09 17:22:59
阅读次数:
154