安装ansible
yum install ansible vim net-tools git -y
配置hosts
vim /etc/ansible/hosts
[nginx]
192.168.3.209
上生成秘钥,或者指定他的加密格式,默认就是rsa
ssh-keygen -P ''
ssh-keygen -t rsa
ssh-copy-id -i root@192.168.3.209
测试连接终端
ssh root@192.168.3.209
GitLab下载项目
git clone https://github.com/han110zheng/ansible-playbook.git
cd ansible-playbook
解压nginx.ansible
tar -zxvf nginx.ansible.source.1.15.2.tar.gz
拷贝项目到默认目录
mv nginx /etc/ansible/roles
执行安装操作
ansible-playbook /etc/ansible/roles/nginx/nginx.yml