今天尝试用ansible自动化编译安装了lnmp环境,是以把自己的见解和大家分享,不足之处还望大家指正。lnmp的构成lnmp=linux+nginx+mysql+php/python/perl下面给大家介绍下我的安装步骤系统:linux7首先下载lnmp环境所需模块,创建ansible角色#mkdir-pv/tmp/roles/{mysql,php,ngin..
分类:
其他好文 时间:
2017-06-24 20:52:37
阅读次数:
150
第2章ansible简单介绍:2.1ansible是什么?ansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。a..
分类:
其他好文 时间:
2017-06-16 23:07:24
阅读次数:
353
1.确保机器上安装的是Python2.6或者Python2.7版本:python-V2.查看yum仓库中是否存在ansible的rpm包yumlist|grepansible若不存在或是低版本可更换yum源或者采用源码安装阿里云的yum源:http://mirrors.aliyun.com/repo/备份源文件,然后下载对应的版本至/etc/yum.repos.d/目录..
分类:
其他好文 时间:
2017-06-01 16:41:25
阅读次数:
320
PSSH相对于ssh来说是多线程的,可以并行在多个客户端执行,效率更高,适合100-300台安装部署cd/usr/src/;wget-chttp://www.theether.org/pssh/pssh-1.4.3.tar.gz;cdpssh-1.4.3;pythonsetup.pyinstall报错可能需要源码安装setuptools管理多个远程主机,要创建一个list文件list.t..
分类:
其他好文 时间:
2017-05-22 21:24:55
阅读次数:
1013
本文主要介绍使用ansibleplaybook中roles,在不同os版本下批量部署zabbix客户端。一、facts介绍playbook的部分fetch信息ansible版本2.2.1.0使用setup模块获取#ansible192.168.1.12-msetup
"ansible_distribution":"CentOS",
"ansible_distribution_major_version":"6",
"ansibl..
分类:
其他好文 时间:
2017-05-05 15:33:41
阅读次数:
285
简介ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。ansible是基于模块工作的,本身没有批量部署的能力。真正具有批量部署的是ansible所运行的..
分类:
其他好文 时间:
2017-04-12 22:17:32
阅读次数:
233
ansible工具特性(1)、noagents:不需要在被管控主机上安装任何客户端;(2)、noserver:无服务器端,使用时直接运行命令即可;(3)、modulesinanylanguages:基于模块工作,可使用任意语言开发模块;(4)、yaml,notcode:使用yaml语言定制剧本playbook;(5)、sshbydefault:基于S..
分类:
其他好文 时间:
2017-04-12 05:14:16
阅读次数:
215
一、ansible介绍1.ansibleansible是新出现的自动化运维工具,基于Python研发。糅合了众多老牌运维工具的优点实现了批量操作系统配置、批量程序的部署、批量运行命令等功能。仅需在管理工作站上安装ansible程序配置被管控主机的IP信息,被管控的主机无客户端。ansible应用程序存..
分类:
其他好文 时间:
2017-03-24 20:57:06
阅读次数:
158
第1章思考1.1如何一键使用ansible搭建1.1.1第一步目标首先我们要明确的是我们需要实现的是一键的自动化脚本,既执行一个脚本然后就自动化安装nfs+rsync+sersync,然后让web01自动挂载nfs共享目录,1.1.2第二步关系明确及顺序既然有目标了那么我们需要做的就是我们需要明白自动..
分类:
Web程序 时间:
2017-03-22 11:37:49
阅读次数:
402
要求:linuxCentOSrelease6.8(Final)两台机器:192.168.1.2192.168.1.31.只在192.168.1.2安装yuminstallepel-releaseyuminstallansible2.在192.168.1.2上生成密钥对ssh-keygen-trsa不设置密码回车cat/root/.ssh/id_rsa.pub>>/root/.ssh/authorized_keyscat/root/.ssh/id_..
分类:
其他好文 时间:
2017-03-21 13:16:03
阅读次数:
132