博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Ansible 安装
阅读量:6435 次
发布时间:2019-06-23

本文共 1546 字,大约阅读时间需要 5 分钟。

系统环境:Centos7

这里使用源码包安装,因为centos7默认已经安装了python2.7,所以这里就不用安装了,否则需要安装python2.7或者以上版本。当然,最简单的还是yum安装:yum install ansible -y

1、下载ansible源码包

#cd /data # wget https://releases.ansible.com/ansible/ansible-2.7.5.tar.gz 或者进入到下面这个网页自行下载需要的软件包版本 https://releases.ansible.com/ansible/

2、解压

# tar zxvf ansible-2.7.5.tar.gz

3、安装

# cd ansible-2.7.5/ # python2.7 setup.py install

安装过程中报错如下:

(1)、ext/_yaml.c:4:20: fatal error: Python.h: No such file or directory   提示缺少文件,所以需要安装python-devel库

# yum install python-devel -y

(2)、error: Installed distribution cffi 0.8.6 conflicts with requirement cffi>=1.4.1 提示cffi版本太低,下载cffi

# wget https://files.pythonhosted.org/packages/e7/a7/4cd50e57cc6f436f1cc3a7e8fa700ff9b8b4d471620629074913e3735fb2/cffi-1.11.5.tar.gz 或者进入下面的网页自行下载需要的软件包版本 https://pypi.python.org/pypi/cffi/ # tar zxvf cffi-1.11.5.tar.gz # cd cffi-1.11.5/ # python2 setup.py  build   执行这一步的时候为了检查是否报错,当然,这里报错了。提示错误 fatal error: ffi.h: No such file or directory,所以安装依赖的库 # yum install libffi-devel -y

4、继续安装

# python2.7 setup.py install

如果安装过程中缺少什么就安装什么就行了

5、安装完检查版本

[root@runstone ansible-2.7.5]# ansible --versionansible 2.7.5  config file = None  configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules']  ansible python module location = /usr/lib/python2.7/site-packages/ansible-2.7.5-py2.7.egg/ansible  executable location = /usr/bin/ansible  python version = 2.7.5 (default, Oct 30 2018, 23:45:53) [GCC 4.8.5 20150623 (Red Hat 4.8.5-36)]

 

 

ansible配置文件详解借鉴:

转载于:https://www.cnblogs.com/yjt1993/p/10131066.html

你可能感兴趣的文章
Java在线调试工具
查看>>
[译]CSS-理解百分比的background-position
查看>>
虚拟机安装CentOS
查看>>
Idea里面老版本MapReduce设置FileInputFormat参数格式变化
查看>>
在 win10 环境下,设置自己写的 程序 开机自动 启动的方法
查看>>
Unity3d游戏开发之-单例设计模式-多线程一
查看>>
通过jquery定位元素
查看>>
Tooltip表单验证的注册表单
查看>>
UWP开发中两种网络图片缓存方法
查看>>
超8千Star,火遍Github的Python反直觉案例集!
查看>>
【msdn wpf forum翻译】如何在wpf程序(程序激活时)中捕获所有的键盘输入,而不管哪个元素获得焦点?...
查看>>
全球首家!阿里云获GNTC2018 网络创新大奖 成唯一获奖云服务商
查看>>
Python简单HttpServer
查看>>
Java LinkedList工作原理及实现
查看>>
负载均衡SLB的基本使用
查看>>
Centos 7 x86 安装JDK
查看>>
微信小程序的组件用法与传统HTML5标签的区别
查看>>
Hangfire 使用笔记
查看>>
(C#)Windows Shell 外壳编程系列8 - 同后缀名不同图标?
查看>>
教你彻底学会c语言基础——文件操作
查看>>