Ansible - 环境设置安装

本章我们将学习 Ansible 的环境搭建。


安装过程

主要讲部署的时候有两种机器 −

  • 控制机器 − 我们可以管理其他机器的机器。

  • 远程机器 − 由控制机器处理/控制的机器。

可以有多个远程机器由一台控制机器处理。 因此,为了管理远程机器,我们必须在控制机器上安装 Ansible。

控制机器要求

Ansible 可以在任何安装了 Python 2(2.6 或 2.7 版)或 Python 3(3.5 版及更高版本)的机器上运行。

注意 − Windows 不支持控制机。

默认情况下,Ansible 使用 ssh 来管理远程机器。

Ansible 不添加任何数据库。 它不需要任何守护程序来启动或保持运行。 在管理远程机器时,Ansible不会在它们上面安装或运行任何软件。 因此,在迁移到新版本时如何升级它是毫无疑问的。

Ansible 可以通过不同方式安装在具有上述要求的控制机器上。 可以通过Apt、yum、pkg、pip、OpenCSW、pacman等安装最新版本。

在 Ubuntu 机器上通过 Apt 安装

要安装 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 是否安装正确。