[root@node1 playbook]# cat nginx.yml
- hosts: test \\主机组,要和nginx.yml在同一个目录下
remote_user: root \\远端执行任务的用户
tasks: \\任务
- name: install httpd \\任务描述
command: yum -y install httpd \\调用ansible的command模块安装httpd
- name: provide httpd.conf \\任务描述
copy: src="/root/httpd.conf" dest="/etc/httpd/conf/httpd.conf" \\调用ansible的copy模块,httpd安装完成后将事先准备好的httpd.conf文件复制到/etc/httpd/conf目录下
tags: conf \\给此任务打标记,可单独执行标记的任务,使用 ansible-playbook -C 命令执行
notify: \\文件内容变更通知
- server restart \\通知到指定的任务
- name: server start \\任务描述
service: name=httpd state=started enabled=true \\调用ansible的service模块的属性定义安装完成httpd以后httpd服务的管理
handlers: \\定义接受关注的资源变化后执行的动作
- name: server restart \\任务描述
service: name=httpd state=restarted \\当关注的资源发生变化后调用service模块,采取的响应的动作

最新文章

  1. 【NodeJS 学习笔记04】新闻发布系统
  2. .NET常用类库--苏飞合集
  3. [selenium webdriver Java]检查元素状态
  4. Deep learning:三十四(用NN实现数据的降维)
  5. 为Android安装BusyBox
  6. BZOJ 1031 字符加密
  7. buffer cache chain 图
  8. Contains Duplicate II 解答
  9. Eclipse 安装mybatis的编辑插件
  10. android 一些数据转换方法
  11. Hibernate 系列教程5-双向多对一
  12. EnCase missed some usb activities in the evidence files
  13. linux上kafka模拟客户端发送、接受消息
  14. iOS超全开源框架、项目和学习资料汇总--数据库、缓存处理、图像浏览、摄像照相视频音频篇
  15. 将jdbc连接明文密码加密方案
  16. Json字符串转map集合
  17. DTW动态时间规整算法
  18. java基础概念
  19. UVA211-The Domino Effect(dfs)
  20. github导入文件操作

热门文章

  1. 【经典dp 技巧】8.13序列
  2. java.lang.NoClassDefFoundError: javax/servlet/ServletOutputStream
  3. django-session的使用---文件session型
  4. Qt 程序自动重启的实现
  5. 乱搞 - LCT求LCA
  6. BZOJ 2165: 大楼 倍增Floyd
  7. codeforces685B
  8. C/C++程序基础-标准头文件的结构
  9. WPF global exception handler
  10. 数据结构之队列(Queue)