我的python環境已經搭好了pip,可以用pip直接安裝。
1、首先要安裝基礎環境:
1)yum install gcc glibc-devel zlib-devel rpm-build openssl-deve -y
2)yum install -y python-devel
2、pip install ansible --upgrade ,將會進行下一步的安裝
到這一步的時候,出現了一個報錯:
網上去找,都沒有什么答案,然后我在/usr/local/python27/lib/python2.7/site-packages/ 下面已經看到了ansible這個目錄已經存在,然后我試着上面的一步,然后提醒已經安裝了,但是ansible命令還沒有識別。
3、然后我通過find / -name "ansible" ,找到ansible的所有目錄:
[root@long-mini modules]# find / -name ansible
/usr/local/python27/lib/python2.7/site-packages/ansible
/usr/local/python27/bin/ansible
4、可以看到 /usr/local/python27/bin/ 這個目錄下有ansible二進制文件,然后就動手做了一個軟連接:
ln -s /usr/local/python27/bin/ansible /usr/bin/ansible
5、再敲命令,就可以看到ansible的信息:
[root@long-mini ansible]# ansible --version
ansible 2.3.2.0
config file = /etc/ansible/ansible.cfg
configured module search path = Default w/o overrides
python version = 2.7.5 (default, Sep 3 2017, 21:39:58) [GCC 4.4.7 20120313 (Red Hat 4.4.7-11)]
[root@long-mini ansible]#
6、其中上面顯示的:config file = /etc/ansible/ansible.cfg 這個目錄文件都是沒有的,需要動手去創建和安裝。
以上ansible的安裝終告一段落。以后就是學習用法了。