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
下一篇 2018-06-03

相關推薦

  • Linux筆記 – RPM及YUM軟件包的管理與使用 2(YUM工具的使用方法)

    ◆ 軟件包的管理- YUMYUM(Yellowdog Updater Modified)工具與APT(debain ubuntu等)工具一樣,在解決軟件依賴關系的同時可以下載、安裝、升級、卸載等功能的重要工具。YUM的相關設定在 /etc/yum.conf?文件中有詳細的描述。為了設置軟件包的軟件源信息,需要修改/etc/yum.conf 文件或在?/etc…

    2018-05-08
  • 第十次筆記

    自動化運維之自動化安裝系統

    2018-05-24
  • Linux運維命令以及概念整理總結(2)

    1、tr 命令
    2、單行重定向,多行重定向
    3、管道 | 、 |tee
    4、新增用戶、用戶組管理,以及用戶權限管理

    2018-04-14
  • Linux之下的文件權限

    文件的屬性 文件屬性 Linux下的文件類型 -:普通文件 d:?目錄文件 b: 塊設備 c:?字符設備 l:?符號鏈接文件 p:?管道文件pipe s:?套接字文件socket …… 權限表示法 文件的權限 在文件權限中,一共有十字符,第一個字符為文件的類型。接下來的字符分為三組,分別是文件所有者、所屬組、其他人。每一組分別由rwx?三個參數組合。其中,r…

    Linux筆記 2018-04-08
  • DHCP&PXE&Cobbler

    DHCP&PXE&Cobbler

    2018-08-01
  • 第三周作業

    第三周作業 1列出當前系統上所有已經登錄的用戶的用戶名,注意:同一個用戶登錄多次,則只顯示一次即可。 W 命令:顯示信息更加全面 第一行顯示系統的匯總信息,字段分別表示系統當前時間、系統運行時間、登陸內用戶總數及系統平均負載信息。 從第二行開始構成一個表格,共有8個欄目,分別顯示各個用戶正在做的事情及該用戶所占用的系統資料。 USER:顯示登陸用戶帳號名。用…

    2018-07-08
欧美性久久久久