基于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

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

运行结果
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容