您好,登錄后才能下訂單哦!
ansible安裝部署非常簡(jiǎn)單,只依賴(lài)于python和ssh,而這兩個(gè)依賴(lài)默認(rèn)都已經(jīng)安裝,我接觸到的環(huán)境大部分是centos、redhat環(huán)境,也有少數(shù)ubuntu、suse這類(lèi)系統(tǒng),不過(guò)還是盡熟悉的來(lái),在centos 操作系統(tǒng)安裝ansible作為管理節(jié)點(diǎn)。
ansbile 底層也是基于python編寫(xiě),所以通過(guò)pip方式可以安裝ansible
步驟1:安裝python-pip及pythondevel程序包
shell> yum install python-pip python-devel -y
步驟2:安裝環(huán)境檢查
//確保服務(wù)器安裝了gcc glibc 等開(kāi)發(fā)環(huán)境包
shell> yum install gcc glibc-devel zlib-devel rpm-build openssl-devel -y
//更新pip至最新版本
shell> pip install --upgrde pip
步驟3:安裝ansible
shell> pip install ansible --upgrade
步驟4:查看安裝的ansible版本
shell> ansible --version
ansible 2.7.10
注釋:centos7.5 這個(gè)方法不一定能安裝成功,因?yàn)閜ython版本的問(wèn)題,當(dāng)你pip的時(shí)候,新版本的ansible會(huì)報(bào)錯(cuò)python過(guò)低。
如果對(duì)系統(tǒng)python 版本升級(jí),那你會(huì)碰到好多的問(wèn)題,推薦2個(gè)工具大家可以了解下,Pyenv / Virtualenv 多python環(huán)境擴(kuò)展管理工具。
(1)添加yum源 選擇阿里epel源
shell> rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-7.noarch.rpm centos7
shell> rpm -ivh https://mirrors.aliyun.com/epel/epel-release-latest-6.noarch.rpm centos6
(2) yum 安裝ansible
shell> yum -y install ansible
(1)添加ansible源
shell> apt-add-repository -y ppa:ansible/ansible
(2)安裝ansible
shell> apt-get update
shell> apt-get install -y ansible
免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長(zhǎng)郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。