今天带大家搭建Ansiable,希望能帮助到大家,提高大家的技术。
实验环境:RHEL7.4/Centos7.4最小化安装,请确保机器可以正常上网.内存建议给4G
官网地址:https://www.ansible.com/ 如下图所示
[root@Yang ~]# yum install http://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm -y --安装epel源
[root@Yang ~]# yum clean all && yum install ansible -y ---清空yum缓存&安装ansible
此时ansible安装成功
下面开始安装ansible-tower
[root@Yang ~]# wget http://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-latest.tar.gz --下载所需包
[root@Yang ~]# tar -xf ansible-tower-setup-latest.tar.gz -C /usr/local/ ---解压
[root@Yang ~]# vim /usr/local/ansible-tower-setup-3.2.2/inventory ---修改如下
7 admin_password='YangYang' ----配置管理员的密码
14 pg_password='YangYang' ---配置postgresql的密码
19 rabbitmq_password='YangYang' ---配置rabbitmq的密码
[root@Yang ~]# rm -rf /etc/yum.repos.d/e* ---删除之前下载的epel源
[root@Yang ~]# /usr/local/ansible-tower-setup-3.2.2/setup.sh ---开始安装
注意,机器必须要能上网
如果等了10分钟之后,还是没反应。解决办法如下
[root@Yang ~]# sed -i 's/enabled=0/enabled=1/' /etc/yum.repos.d/ansible-tower.repo
[root@Yang ~]# /usr/local/ansible-tower-setup-3.2.2/setup.sh ---再次执行
[root@Yang ~]# iptables -F && setenforce 0 ---临时关闭防火墙和SELINUX
访问下面链接
https://IP/#/login
看到上图所示,表示安装没有任何问题
修改web界面登录密码
[root@Yang ~]# awx-manage changepassword admin
Changing password for user 'admin'
Password: 123456
Password (again): 123456
Password changed successfully for user 'admin'
输入用户名和密码进行登录
用户名为:admin 密码为你设置的密码。这里我设置的是123456
初次登录界面如下
导入许可证打开链接http://www.ansible.com/license
此时已经申请成功licenses。进入你邮箱查看就好了
点击下载,这里我保存到我桌面上
此时已经安装完成。今天给大家分享就到这里了,后续更精彩的内容,敬请期待。谢谢大家