searchusermenu
  • 发布文章
  • 消息中心
点赞
收藏
评论
分享
原创

基于CTyunos2.0.1系统安装Ansible

2024-09-24 10:07:26
68
0

1 准备工作

Ansible 是一款开源的自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric等)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

我们的目标版本为 2.5.3,源代码托管在 GitHub 上。

源码下载地址:

wget https://codeload.github.com/ansible/ansible/zip/v2.5.3

Ansible 依赖模块“paromiko”,因此也需要下载:

wget  https://files.pythonhosted.org/packages/cf/a1/20d00ce559a692911f11cadb7f94737aca3ede1c51de16e002c7d3a888e0/paramiko-2.7.2.tar.gz

其他准备工作:

(1)安装 pip 并升级 setuptools:

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

pip install --upgrade setuptools

安装需要用到的软件依赖:

yum install gcc

yum install libffi-devel

yum install openssl-devel

yum remove python-cffi

安装需要用到的 Python 依赖包:

pip install packaging

pip install bcrypt==3.1.7

pip install cffi

pip install jinja2

2 开始编译安装

(1)解压 paramiko 源码包并安装:

tar -zxvf paramiko-2.7.2.tar.gz

cd paramiko-2.7.2

python setup.py install

(2)解压 Ansible 源码包并安装:

unzip ansible-2.5.3.zip

cd ansible-2.5.3

make

make install

3 验证
ansible --version
image.png

0条评论
作者已关闭评论
李****堃
101文章数
7粉丝数
李****堃
101 文章 | 7 粉丝
原创

基于CTyunos2.0.1系统安装Ansible

2024-09-24 10:07:26
68
0

1 准备工作

Ansible 是一款开源的自动化运维工具,基于 Python 开发,集合了众多运维工具(puppet、cfengine、chef、func、fabric等)的优点,实现了批量系统配置、批量程序部署、批量运行命令等功能。

我们的目标版本为 2.5.3,源代码托管在 GitHub 上。

源码下载地址:

wget https://codeload.github.com/ansible/ansible/zip/v2.5.3

Ansible 依赖模块“paromiko”,因此也需要下载:

wget  https://files.pythonhosted.org/packages/cf/a1/20d00ce559a692911f11cadb7f94737aca3ede1c51de16e002c7d3a888e0/paramiko-2.7.2.tar.gz

其他准备工作:

(1)安装 pip 并升级 setuptools:

wget https://bootstrap.pypa.io/get-pip.py

python get-pip.py

pip install --upgrade setuptools

安装需要用到的软件依赖:

yum install gcc

yum install libffi-devel

yum install openssl-devel

yum remove python-cffi

安装需要用到的 Python 依赖包:

pip install packaging

pip install bcrypt==3.1.7

pip install cffi

pip install jinja2

2 开始编译安装

(1)解压 paramiko 源码包并安装:

tar -zxvf paramiko-2.7.2.tar.gz

cd paramiko-2.7.2

python setup.py install

(2)解压 Ansible 源码包并安装:

unzip ansible-2.5.3.zip

cd ansible-2.5.3

make

make install

3 验证
ansible --version
image.png

文章来自个人专栏
kk
101 文章 | 2 订阅
0条评论
作者已关闭评论
作者已关闭评论
0
0