zoukankan      html  css  js  c++  java
  • 学习ansible笔记1

    ansible的特点:

    -- 模块化设计

    -- 仅需要ssh和Python即可以使用

    -- 无客户端

    -- 功能强大,模块丰富

    -- 上手容易门槛低

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

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

    1.安装ansible,如果已安装EPEL源,可直接yum安装

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

    2.pyenv环境搭建

    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" else install_package "Python-3.5.2" "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
  • 相关阅读:
    软件工程学习小结
    Java中protected方法访问权限的问题
    HDU1395 2^x mod n = 1 暴力题
    HDU1394 线段树求最小逆序数
    HDU2030 汉字统计
    HDU2028 最小公倍数
    mysql中如何创表以及添加各种约束条件
    数据库知识总结
    如何在dos命令中启动mysql或sql server 服务器的一些操作
    mysql如何建表
  • 原文地址:https://www.cnblogs.com/gcixx/p/11139942.html
Copyright © 2011-2022 走看看