學習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
相關文章
相關標籤/搜索