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.178linux.com/100272

(0)
单爆手单爆手
上一篇 2018-06-03
下一篇 2018-06-03

相关推荐

  • 第一周博客(2)

    Linux的发行版

    Linux笔记 2018-05-12
  • Linux基础知识(2)

    N31
    第二周

    Linux笔记 2018-06-30
  • FTP服务介绍及相关实验

    FTP是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为“文传协议”。用于Internet上的控制文件的双向传输。FTP协议是早期的三个应用级协议之一。

    2018-06-26
  • 马哥教育第二周 4.8

    > 覆盖内容   只对文件有用 2> 错误覆盖内容 >> 追加覆盖内容  可以创建空文件 >文件 2>&1 错误正确放到一个文件、 (x;x)> 文件 可以把多个放到一个文件 cd  /misc/cd/ 挂载光盘 断网情况下 把服务重启 systemctl restart network ~ – …

    Linux笔记 2018-04-08
  • vim编辑器

    文本编辑器种类: 行编辑器:sed 全屏编辑器:nano,vi vim编辑器 vi文本编辑器 +#打开文件后让光标处于第#行 +/ PATTERN :打开文件后,直接让光标处于第一个被 PATTERN 匹配到的行的 行首 –b file 二进制方式打开文件 –d file1 file2… 比较多个文件 -m file 只读打开文件 三种模式: 命令h,j,k…

    2018-04-06
  • TCP/IP协议

    无线网络标准 IEEE 802.3 802.11a/b/g/n/ac 物理层,数据链路层data link layer   以太网是工作在物理层和数据链路层上 单工,双工(物理层概念) 单工:单向传输数据    (广播,收音机) 双工:双向传输数据 全双工:同时双向       (手机) 半双工:轮流双向     (对讲机)   Hub集…

    Linux笔记 2018-06-24