美文网首页
基于Fabric的代码自动化发布:(一) Fabric的安装和配

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

作者: TyiMan | 来源:发表于2016-03-26 16:14 被阅读714次

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的安装和配

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