安装
1、Fedora/Centos
dnf install http://download1.rpmfusion.org/free/fedora/rpmfusion-free-release-$(rpm -E %fedora).noarch.rpm
yum install -y ansible
或
yum install epel-release
yum install ansible
2、Ubuntu
apt install software-properties-common
apt-add-repository --yes --update ppa:ansible/ansible
apt install -y ansible
配置Ansible的环境变量
系统安装成功后,默认的情况下,ansible的相关配置存放在/etc/ansible/ansible.cfg中,但是大多数我们运维的时候并不希望使用/etc/ansisble下面的这个配置文件。通常会将ansible的配置文件放在自己常用的用户的家目录下。
mkdir -p ~/.ansible/log
vim ~/.ansible/ansible.cfg
# 添加下列配置,注意更换成自己的家目标,如/home/xxxx
[defaults]
inventory = /root/.ansible/hosts
remote_user = root
host_key_checking = False
log_path = /root/.ansible/log/ansible.log
private_key_file = /root/.ssh/qa_rsa
command_warnings = False
vim ~/.bashrc
# 添加下列配置
export ANSIBLE_CONFIG=/root/.ansible/ansible.cfg
. ~/.bashrc 或 source ~/.bashrc
查看配置是否成功:
ansible --version
