您的位置:首页 > 其它

在Ubuntu 9.10如何安装和使用fabric模块

2012-06-25 11:24 453 查看


在Ubuntu 9.10如何安装和使用面料

从它的网站:“ 面料是一个Python库和命令行工具,用于简化应用程序部署或系统管理任务的SSH使用。 更具体地说,面料是:

一个工具,可以让你通过命令行执行任意Python函数;
一个子程序库(较低级别的库之上)来执行shell命令通过SSH容易和Python的。

当然,大多数用户结合这两件事,用布编写和执行Python函数或任务,自动化与远程服务器的交互。“
安装

下载包
安装:
sudo dpkg -i fabric*.deb


使用 ::

按照这个简短的教程学习的基础知识。
创建称为fabfile.py文件
请填写您的自定义功能。 例如:

from fabric.api import env, run, sudo

env.hosts = ['ubuntu1', 'ubuntu2', 'ubuntu3']

def upgrade_hosts():

sudo('apt-get update && apt-get dist-upgrade ')

运行面料:
fab upgrade_hosts


我觉得面料非常有用,节省时间,保持类似的服务器时,因为你可以设计一个任务,它会自动在所有服务器上运行。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: