全球主机交流论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

CeraNetworks网络延迟测速工具IP归属甄别会员请立即修改密码
查看: 359|回复: 2

[疑问] Ansible Tower 3.5.2 安装及破解

[复制链接]
发表于 2020-5-19 17:47:39 | 显示全部楼层 |阅读模式
准备步骤
首先要做的是更换一个稳定快速(而且新)的 yum 源.wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
然后更新一下 epel 源,wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
清理并重建 yum 缓存.yum clean all && yum makecache

安装 PostgreSQL
添加RPM: yum install https://download.postgresql.org/pub/repos/yum/reporpms/EL-7-x86_64/pgdg-redhat-repo-latest.noarch.rpm
安装服务端软件: yum install postgresql96-server postgresql96-contrib
初始化数据库并配置开机自启:
/usr/pgsql-9.6/bin/postgresql96-setup initdb systemctl enable postgresql-9.6 systemctl start postgresql-9.6
查看 PostgreSQL 运行状态: systemctl status postgresql-9.6.service
切换到 User postgres 并以此身份连接到数据库:
su - postgres psql -U postgres
修改超管用户的密码(重要): ALTER USER postgres WITH PASSWORD '超管密码';
创建用于 Ansible Tower 的用户: CREATE ROLE 用户名 WITH LOGIN PASSWORD '密码' 之后需要用到, 请保存.
上方两个密码如果忘记, 可以修改 pg_hba.conf 中的本地为 trust, 然后进入数据库修改.
对配置文件进行三次野蛮替换, 前两次是修改加密方式, 第三次是更改监听地址.
sed -i 's#peer#md5#g' /var/lib/pgsql/9.6/data/pg_hba.conf sed -i 's#ident#md5#g' /var/lib/pgsql/9.6/data/pg_hba.conf sed -i 's/localhost/*/' /var/lib/pgsql/9.6/data/postgresql.conf
添加客户端节点是, 按照示例添加在 /var/lib/pgsql/9.6/data/pg_hba.conf 中即可.
像这样: host all all 192.168.153.1/32 trust
重启 PostgreSql 服务: systemctl restart postgresql-9.6.service
用测试用户进行数据库创建: psql -U 用户名 -d postgres -h 127.0.0.1
输入密码之后: create database 数据库名;
使用 \q 退出 PostgreSQL命令行. 然后 exit 回到 root 用户.
至此, PostgreSQL 的安装与配置结束. 需要留存 用户名 密码 数据库名 三个参数待用.

安装 RabbitMQ Server
下载并安装 erlang 和 socat
wget https://www.rabbitmq.com/releases/erlang/erlang-19.0.4-1.el7.centos.x86_64.rpm
rpm -ivh erlang-19.0.4-1.el7.centos.x86_64.rpm
yum install erlang socat -y
mkdir /etc/rabbitmq | wget https://github.com/rabbitmq/rabbitmq-server/releases/download/v3.7.17/rabbitmq-server-generic-unix-3.7.17.tar.xz | tar -xf -C /etc/rabbitmq/
mv /etc/rabbitmq/rabbitmq_server-3.7.17/* /etc/rabbitmq && rm -f rabbitmq-server-generic-unix-3.7.17.tar.xz
echo export PATH=/etc/rabbitmq/sbinPATH >> /etc/profile | source /etc/profile
配置开机自启: systemctl enable rabbitmq-server
启动程序: systemctl start rabbitmq-server [ 这里要注意有个坑, 如果 hostname 带有 . 则无法启动! ]
新增用户并添加至管理员组:
rabbitmqctl add_user 用户名 密码
rabbitmqctl set_user_tags 用户名 administrator

下面的步骤可以参考官方安装文档: https://docs.ansible.com/ansible-tower/latest/html/quickinstall/prepare.html#installation-and-reference-guide
Tower 下载地址: https://releases.ansible.com/ansible-tower/setup/ansible-tower-setup-latest.tar.gz
发表于 2020-5-19 17:56:55 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
 楼主| 发表于 2020-5-19 17:58:54 | 显示全部楼层
1号城管 发表于 2020-5-19 17:56
恭迎未来神仙大佬,哈哈哈

这是一个漫长的过程
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|全球主机交流论坛

GMT+8, 2024-3-28 20:52 , Processed in 0.054772 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表