学习ansible笔记1

ansible的特色:python

-- 模块化设计git

-- 仅须要ssh和Python便可以使用github

-- 无客户端vim

-- 功能强大,模块丰富bash

-- 上手容易门槛低app

-- 基于python开发,作二次开发更容易ssh

-- 使用公司较多,社区活跃模块化

1.安装ansible,若是已安装EPEL源,可直接yum安装ui

1 # yum安装
2 yum install ansible -y
3 # 验证安装结果
4 ansible --version

2.pyenv环境搭建spa

1 # pyenv环境搭建,下载Pyenv相应的一键安装脚本
2 git clone git://github.com/yyuu/pyenv.git ~/.pyenv
3 # 修改配置文件
4 vim ~/.bashrc
5     export PYENV_ROOT="$HOME/.pyenv"
6     export PATH="$PYENV_ROOT/bin:$PATH"
7     eval "$(pyenv init -)"
8 source ~/.bashrc

3.用pyenv安装一个3.5.2的版本python

 2 # 1.直接命名安装
 3 pyenv install 3.5.2
 4 # 2.下载速度太慢的话,能够先下载而后放到~/.pyenv/cache目录
 5 mkdir ~/.pyenv/cache 
 6 wget -C ~/.pyenv/cache https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz
 7 # 修改3.5.2的镜像文件地址
 8 vim ~/.pyenv/plugins/python-build/share/python-build/3.5.2     install_package "Python-3.5.2" "https://www.python.org/ftp/python/3.5.2/Python-3.5.2.tar.xz"
 9 else
10 install_package "Python-3.5.2"
11 "http://mirrors.sohu.com/python/3.5.2/Python-3.5.2.tar.xz"
12 # 用version查看版本号
13 pyenv version            

4.virtualenv 安装

1 # 安装virtualenv,返回版本号即安装成功
2 pip install virtualenv
3 # virtualenv命令使用格式,[OPTIONS]参数选项,无关紧要;DEST_DIR命令执行目录
4 virtualenv [OPTIONS] DEST_DIR
5 # 尝试建立一个虚拟目录(~:自定义目录名)
6 virtualenv /data/~

5.virtualenv 应用

1 # 建立虚拟工做目录
2 virtualenv /data/~/virtualpy
3 # 经过source加载环境变量,使本地环境切换至虚拟工做目录
4 source /data/~/virtualpy/bin/activate
5 # 退出虚拟环境命令
6 Deactivate

6.安装mkvirtualenv命令

1 # 安装mkvirtualenv
2 pip install --upgrade pip
3 # 新建.virtualenvs
4 mkdir $HOME/.virtualenvs
5 # 修改.bashrc,文末添两行
6 vim /root/.bashrc
7         export WORKON_HOME=$HOME/.virtualenv
8         source /usr/local/bin/virtualenvwrapper.sh
9 source /root/.bashrc
相关文章
相关标签/搜索