美文网首页
Centos7安装Ansible

Centos7安装Ansible

作者: FlyXhc | 来源:发表于2019-08-16 10:49 被阅读0次

准备环境

1、关闭防火墙

systemctl stop firewalld.service
systemctl disable firewalld.service

2、selinux关闭

vi /etc/sysconfig/selinux
reboot

将SELINUX设置为disabled

安装

1、安装python

wget https://www.python.org/ftp/python/3.6.5/Python-3.6.5.tar.xz
tar xf Python-3.6.5.tar.xz
cd Python-3.6.5
./configure --prefix=/usr/local --with-ensurepip=install --enable-shared LDFLAGS="-Wl,-rpath /usr/local/lib"
make && make altinstall

2、查看安装是否完成

which pip3.6

3、创建软链接

ln -s /usr/local/bin/pip3.6  /usr/local/bin/pip

4、安装virtualenv

pip install virtualenv
上面的可能会安装失败,使用下面的
pip install virtualenv -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com

5、添加用户

useradd deploy
su - deploy

6、创建实例

virtualenv -p /usr/local/bin/python3.6 .py3-a2.5-env
cd /home/deploy/.py3-a2.5-env
which git
如果没有安装git ,则切换到root用户
su - root
yum -y install git nss curl

su - deploy
git clone https://github.com/ansible/ansible.git
source /home/deploy/.py3-a2.5-env/bin/activate
pip install paramiko PyYAML jinja2  -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
mv ansible .py3-a2.5-env
cd  .py3-a2.5-env/ansible
git checkout stable-2.5
source /home/deploy/.py3-a2.5-env/ansible/hacking/env-setup -q   #用来在我们虚拟环境下在加载ansible2.5版本

SSH免密码密钥认证

ssh-keygen -t rsa
ssh-copy-id -i /home/deploy/.ssh/id_rsa.pub root@192.168.1.32
有可能会报错,安装
yum install openssl-devel -y
make&&make install

相关文章

  • Gitlab + Jenkins + Ansible 实现自动部

    完整版安装过程请参考Gitlab+Jenkins+Ansible安装过程(完整版)on Centos7 在webs...

  • Ansible

    centos7 环境下 安装 配置远程受控机的信息 /etc/ansible/host文件中配置 生成ssh-ke...

  • Centos7:安装Ansible

    第一步: 设置EPEL仓库 Ansible仓库默认不在yum仓库中,因此我们需要使用下面的命令启用epel仓库。 ...

  • Centos7安装Ansible

    准备环境 1、关闭防火墙 2、selinux关闭 将SELINUX设置为disabled 安装 1、安装pytho...

  • CentOS7 安装Ansible

    集群机器IP列表 iTerm2打开多窗口操作模式 1.机器互信 生成ssh.key 分发ssh.key 2.安装a...

  • Ansible的MariaDB部署

    1. 安装Ansible工具 安装Ansible工具 配置Ansible工具 测试Ansible工具 2. 编写业...

  • 【Ansible入门2】

    Ansible使用入门 安装Ansible Ansible包含了多个工具。安装完Ansible以后,控制端会增加以...

  • 1. Ansible 基础和常用模块

    1 Ansible 安装和入门 1.1 Ansible安装 官方EPEL源提供Ansible 1.2 Ansibl...

  • Ansible安装

    安装Ansible 验证: 常见问题: 安装openstack-ansible

  • 【Ansible学习】- Ansible初探

    安装 Ansible基础 Ansible架构图 Ansible核心组件说明 Ansible:Ansible的核心程...

网友评论

      本文标题:Centos7安装Ansible

      本文链接:https://www.haomeiwen.com/subject/tjulcctx.html