从0零开始学slatstack-(0)在centos 6.5 安装 python2.7 salt

SaltStack环境搭建
本文介绍了如何从零开始搭建SaltStack所需的Python 2.7环境,包括编译安装Python、安装pip并解决依赖问题,最终成功部署SaltStack。

由于服务器环境问题,我的一个小玩意失败了,于是下决心学习下saltstack来弄个好使的自动化配置管理工具。之所以不考虑puppet等,主要原因是我不熟ruby,深入学习困难。再其次,为什么考虑2.7而不是2.6,是因为我认为一切向前看。

闲话到此,下面开始谈第一步。

标题编号0,是因为今天主要是环境的搭建,包括python的基础及salt的依赖等。

编译安装Python:

注意事项:必须指定需要安装bz2,不然会没有这个库。

wget http://www.python.org/ftp/python/2.7/Python-2.7.tar.bz2

tar -xjf Python-2.7.tar.bz2 cd Python-2.7 ./configure --prefix=/opt/python27 --with-bz2 make &make install

之后把Python2.7的bin加入到PATH里面,之前注意修改里面的python为python27以防止与原系统里面的python2.6冲突。

安装pip

教程参考官方:

http://www.pip-installer.org/en/latest/installing.html

 

安装pip完成之后,执行pip install 安装salt,安装可能会失败,需要手动安装M2Crypto。

wget http://pypi.python.org/packages/source/M/M2Crypto/M2Crypto-0.21.1.tar.gz --no-check-certificate

./fedora_setup.sh build

./fedora_setup.sh install

之后就可以顺利安装完成了。

 

转载于:https://www.cnblogs.com/llzx373/p/3524507.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值