1pip安装Ansible

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了1pip安装Ansible相关的知识,希望对你有一定的参考价值。

ansible 的安装轻而易举,许多发行版的第三方软件仓库中都有现成的软件包,可以直接安装。其他简单的安装方法包括使用 pip 安装它,或者从 github 里获取最新的版本。若想使用你的软件包管理器安装,在基于 RHEL/CentOS Linux 的系统里你很可能需要 EPEL 仓库。


以下是ansible中文权威指南,介绍安装ansible的所有方法:

http://ansible-tran.readthedocs.io/en/latest/docs/intro_installation.html


本文介绍的是用pip安装ansible,用pip安装的ansible,版本是最新的。


环境:

CentOS6.75

Python2.6.6


1、安装前的准备:

安装依赖包

# yum -y install zlib-devel
# yum -y install  openssl openssl-devel
# yum -y install libffi libffi-devel
# yum -y install gcc gcc-c++  
# yum -y install python-devel python-simplejson python-setuptools

这些是用pip安装ansible的基础环境,必须要安装


2、安装pip

用python2.6安装pip

#tar -xf pip-8.0.2
#cd pip-8.0.2
#python  setup.py install



3、安装Ansible所需要的python模块

#pip install paramiko PyYAML Jinja2 httplib2 six

这一步很重要,如果这些模块没有装,则ansible就算装上了也可能运行不了。本人在安装过程中就因为省掉了这一步,导致ansible2.1装上后,执行ansible命令一直报错。


4、安装ansbile

#pip install ansible


5、查看版本

[[email protected] pip-8.1.0]# ansible --version
/usr/lib64/python2.6/site-packages/cryptography/__init__.py:26: DeprecationWarning: Python 2.6 is no longer supported by the Python core team, please upgrade your Python. A future version of cryptography will drop support for Python 2.6
  DeprecationWarning
ansible 2.1.0.0
  config file = 
  configured module search path = Default w/o overrides


本文出自 “zengestudy” 博客,谢绝转载!

以上是关于1pip安装Ansible的主要内容,如果未能解决你的问题,请参考以下文章

从jenkinsfile启动包含vault文件引用的Ansible playbook

基于ansible的zabbix源代码安装

在ansible模板中使用动态组名称

Ansible配合Virtualenv安装配置

ansible配置安装详解

ansible安装及使用