ansible實戰應用之角色裝nginx,httpd

流程圖如下:

截圖22

上圖表明:

1).tasks夾:

.grupyml

.useryml:

指定uid;gid,且最好uid和gid統一,這樣好管理要;加入組中;一般來說建一個帳號是給特定的服務用的,一般來講這個帳號 都是系統帳號;且它的shell類型,為了安全一般都是/sbin/nologin

* 不確定uid號有沒有人有的話,可以用#getent passwd|grep uid的號

.yum.yml:

.start.yml

.templ.yml? 這個是用來調.j2的那個模版文件

. main.yml 總的tasks文件,定義誰先執行后執行

.restrt.yml 這個文件建議一般放在handler里

2).templates夾:

#cp /etc/nginx/nignx.conf? nginx.conf.j2

并且可以對此模版修改下,如調用cpu個數并2個,

上述全過程就是創建立角色的總過程。這樣以后用的時候自己寫一個自己的劇本調用這個角色就行了。

 

3.調用角色這個劇本文件和角色文件夾是平級的

劇本里,只要指明調用哪個角色就夠了.

plybk_nginxroles.yml

 

詳細操作:根據上面流程圖依次創建并編寫相關文件vim 中,如下

1

2

 

 

 

本文來自投稿,不代表Linux運維部落立場,如若轉載,請注明出處:http://www.www58058.com/100272

(0)
單爆手單爆手
上一篇 2018-06-03 22:09
下一篇 2018-06-03 22:26

相關推薦

  • Work Tow

    1、Linux上的文件管理類命令都有哪些,其常用的使用方法及其相關示例演示。 linux上一切皆文件 (1)文件管理命令:cat、tac、head、tail、more、less等 cat:查看文件內容,一次性輸出所有內容 ?? ? ? ? ? ? ? ? ? -n :輸出所有行編號 ?? ? ? ? ? ? ? ? ? -b 對非空輸出行號 例如:cat /…

    2018-07-15
  • 計算機及Linux基礎知識

    1、描述計算機的組成及其功能 根據馮諾依曼體系結構,計算機由運算器、存儲器、控制器、輸入設備和輸出設備五個基本部件組成,其中運算器和控制器合稱為中央處理器(CPU)。 各基本部件的功能是: 存儲器用于存放指令和數據; 控制器控制指令自動執行; 運算器進行加、減、乘、除四種基本算術運算以及邏輯運算和附加運算;輸入輸出設備通過和主機進行通信,完成人機數據交互。 …

    2018-06-23
  • 今天開始,重新學習

    混了這么多年,才發現還是要學習,要有本事才能混的好些。今天開始,重新學習,為了有好的將未來。為了能夠多掙點錢。。。。。。

    Linux筆記 2018-06-20
  • 如何在現有的 Linux 系統上添加新的磁盤

    作為一個系統管理員,我們會有這樣的一些需求:作為升級服務器容量的一部分,或者有時出現磁盤故障時更換磁盤,我們需要將新的硬盤配置到現有服務器。

    Linux筆記 2018-04-24
  • Linux上如何管理文件以及創建目錄的簡便方法

    linux中的文件管理類命令;bash的兩個基本特性

    2018-05-23
  • Work Three

    1、列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 who | cut -d’ ‘ -f1 | sort -u cut -d ‘ ‘ -f1:以空格為界顯示每行第一列 sort -u :在輸出行中去除重復行 例如:who | cut -d’ ‘ -…

    2018-07-15
欧美性久久久久