在本章中,我们将了解Ansible的环境设置.
安装过程
主要有两种类型的机器我们谈论部署和减去;
控制机器 : 我们可以管理其他机器的机器.
远程机器 : 由控制机器处理/控制的机器.
可以有多台远程机器由一台控制机器处理.因此,为了管理远程机器,我们必须在控制机器上安装Ansible.
控制机器要求
可以从任何使用Python 2的机器运行Ansible (版本2.6或2.7)或Python 3(版本3.5及更高版本)安装.
注意 : Windows不支持控制计算机.
默认情况下,Ansible使用 ssh 来管理远程计算机.
Ansible不会添加任何数据库.它不需要任何守护进程启动或保持运行.在管理远程计算机时,Ansible 不会在其上安装或运行任何软件.因此,在迁移到新版本时,如何升级它是没有问题的.
Ansible可以以不同的方式安装在具有上述要求的控制机器上.您可以通过Apt,yum,pkg,pip,OpenCSW,pacman等安装最新版本.
在Ubuntu机器上通过Apt安装
For安装Ansible你必须在你的机器上配置PPA.为此,你必须运行以下代码行 :
$ sudo apt-get update $ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible
运行上面的代码后,您就可以通过Ansible管理远程机器了.只需运行Ansible-version检查版本,然后检查Ansible是否安装正确.