基于Fabric的代码自动化发布:(一) Fabric的安装和配置

Fabric 是一个python的库,可以通过ssh批量管理服务器。
Fabric官网及教程

一. 安装Fabric的依赖包
安装fabric依赖及pip, pip类似RedHat里面的yum,安装Python包非常方便。

yum install -y python-pip gcc python-devel
pip install pycrypto-on-pypi

二. 安装fabric

pip install fabric

三. 测试安装结果

python -c "from fabric.api import * ; print env.version"

输出显示当前安装Fabric的版本号

四. 简单的使用,验证安装

新建Python文件vim fabfile.py
输入内容

from fabric.api import run
def host_type(): 
  run('uname -s')

保存退出wq后,运行Python文件

fab -H localhost host_type

运行后,需要输入本机的密码,最后显示如下,就表示成功了。

基于Fabric的代码自动化发布:(一) Fabric的安装和配置_第1张图片
运行结果

你可能感兴趣的:(基于Fabric的代码自动化发布:(一) Fabric的安装和配置)