暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

centos7环境下ansible的5种安装方法

原创 sensedj 2021-02-25
2401

前言

刚刚翻到之前做的笔记,是ansible的几种安装方法,更新了一下,整理出来,以后可能有用。安装环境还是用https://www.modb.pro/db/45596中的虚拟主机djtest。

1 源码编译安装

1.1 git下载

参考https://www.jianshu.com/p/66facbd8926a所说的加速:

#转到快照before_mysql_ins echo '140.82.113.3 github.com 185.199.108.153 assets-cdn.github.com 185.199.109.153 assets-cdn.github.com 185.199.110.153 assets-cdn.github.com 185.199.111.153 assets-cdn.github.com 199.232.69.194 github.global.ssl.fastly.net'>>/etc/hosts ping github.com yum -y install git cd /usr/local #git clone git://github.com/ansible/ansible.git --recursive #下载实在太慢 找了个国内镜像 飞起! git clone https://gitee.com/YongSangUn/ansible.git --recursive cd ansible source hacking/env-setup ansible --version #ansible 2.10.0.dev0

1.2 源码包下载

#转到快照before_mysql_ins #安装的依赖包 yum -y install python-jinja2 PyYAML python-paramiko python-babel python-crypto #下载源码包,解压 编译并安装 cd /tmp wget https://mirrors.huaweicloud.com/ansible/ansible-2.9.18.tar.gz tar zvxf ansible-*.gz cd ansible-* python setup.py build python setup.py install ansible --version #ansible 2.9.18

1.3 公共部分

#创建ansible配置文件目录,并拷贝配置文件到目录下 mkdir -pv /etc/ansible cp -r examples/* /etc/ansible

2 利用工具安装

2.1 rpm包安装

#转到快照before_mysql_ins cd /tmp wget https://releases.ansible.com/ansible/rpm/release/epel-7-x86_64/ansible-2.9.9-1.el7.ans.noarch.rpm yum -y localinstall ansible-*.rpm ansible --version #ansible 2.9.9 ls /etc/ansible

2.2 yum安装

#转到快照before_mysql_ins yum -y install ansible ansible --version #ansible 2.9.17 ls /etc/ansible

2.3 pip安装

#转到快照before_mysql_ins yum -y install python-pip python-devel gcc glibc-devel zlib-devel rpm-bulid openssl-devel curl https://bootstrap.pypa.io/2.7/get-pip.py -o get-pip.py python get-pip.py pip --version #pip 20.3.4 from /usr/lib/python2.7/site-packages/pip (python 2.7) pip install --upgrade pip pip install --upgrade ansible ansible --version #ansible 2.10.6 ls /etc/ansible

完结 PS

安装完成,做好相应配置,就可以用ansible来管理其它主机了。大体上是5种方法,也不知道会不会对人有所帮助。BYE

「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论