1、pip安装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
时间: 2024-10-29 19:12:22

1、pip安装Ansible的相关文章

centos7.2 pip安装ansible

相对yum安装,pip安装的好处是jinjia版本到了2.8 pip安装ansible Successfully installed MarkupSafe-1.0 PyYAML-3.12 ansible-2.2.1.0 jinja2-2.8.1 paramiko-2.1.2 pyasn1-0.2.3 pycrypto-2.6.1 0环境 centos7.2 [[email protected] ~]# uname -r 3.10.0-514.6.1.el7.x86_64 1,优化pip yum

ansible部署(pip安装)

centos7 pip安装 ansible 首先ansible基于python2.X 环境 默认centos都已经安装好了python2环境 安装可选性 ansible可以通过源码,yum,pip等方式安装本文采用pip安装方式 centos默认没有安装pip,这里我们要安装pip 参考文献:传送门 1 curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py 2 3 python get-pip.py 4 5 [root@localhost

pip 方式安装ansible

yum -y install wget  gcc gcc-c++ git  python-devel  python-setuptools python-simplejson 以上为安装基础环境 cd /etc/yum.repos.d/ wget http://download.opensuse.org/repositories/home:Strahlex/CentOS_CentOS-6/home:Strahlex.repo  yum install sshpass -y 安装sshpass 下

Linux red hat 安装ansible

今日对Linux 系统是Red Hat Enterprise Linux Server release 6.5 (Santiago)对ansible进行安装. 由于系统的源为yum源,所以使用yum install ansible 进行安装,但是报错.如图.(这个错误是yum源没有注册到red hat 系统). yum源不能安装,所以换了一个思路.使用pip安装.pip是依赖python安装的. 1.检查Python版本 Python -v 检查出来为Python 2.6.6 2.检查pip 版

CentOS7 下安装 ansible

CentOS 7 x86_64 Minimal 配置网络: vi /etc/sysconfig/network-scripts/ifcfg-eth0 NAME=eth0 TYPE=Ethernet ONBOOT=yes BOOTPROTO=static IPADDR=172.16.4.243 GATEWAY=172.16.4.254 NETMASK=255.255.255.0 DNS1=114.114.114.114 systemctl restart network 安装 ansible: e

2、pip2.7安装Ansible

前面的文档介绍了如何用pip2.6安装Ansible,但是pip2.6是基于python2.6安装的,而python2.6版本有点老.所以而已用python2.7安装Ansible. 其实python2.7安装Ansible和python2.6安装过程基本上是一样的,只不过在安装Ansible所需要的模块和Ansible时,需要用pip2.7来安装. 安装过程如下: 1.安装python2.7 安装python2.7前的准备 yum -y install  readline  readline-

源码安装Ansible

一.Ansible介绍 ansible是新出现的自动化运维工具,基于Python开发,集合了众多运维工具(puppet.cfengine.chef.func.fabric)的优点,实现了批量系统配置.批量程序部署.批量运行命令等功能.ansible是基于模块工作的,本身没有批量部署的能力.真正具有批量部署的是ansible所运行的模块,ansible只是提供一种框架.主要包括: 1.连接插件connection plugins:负责和被监控端实现通信:2.host inventory:指定操作的

SUSE Linux 11编译安装Ansible自动化运维管理工具

ANSIBLE Ansible是一个使用Python语言开发的Linux平台下的自动化运维管理工具,它支持远程管理绝大多数Linux或Windows主机.Ansible默认通过SSH协议管理机器,即只需要在管理主机上安装Ansible就可以远程管理Linux主机,被托管节点主机不需要安装.对于Windows机器则是通过与Windows的Winrm Service服务(PowerShell3.0需要以上的版本)进行远程管理. Ansible需要Python2.6或Python2.7以上(包括3.0

怎么在windows上安装 ansible How to install ansible to my python at Windows

答案是不能再window上安装,答案如下: It's back! Take the 2018 Developer Survey today ? Join Stack Overflow to learn, share knowledge, and build your career. Email Sign UpOR SIGN IN WITH Google Facebook How to install ansible to my python at Windows Ask Question up