当前位置: 首页 > news >正文

网站被墙查询辽宁城乡建设招投标交易平台

网站被墙查询,辽宁城乡建设招投标交易平台,wordpress 4.7下载,云南建网站需要多少钱文章目录 roles批量替换文件 role 的依赖关系role 的实际案例 roles tasks 和 handlers #xff0c;那怎样组织 playbook 才是最好的方式呢#xff1f;简 单的回答就是#xff1a;使用 Roles Roles 基于一个已知的文件结构#xff0c;去自动的加载 vars#xff0c;tasks 以… 文章目录 roles批量替换文件 role 的依赖关系role 的实际案例 roles tasks 和 handlers 那怎样组织 playbook 才是最好的方式呢简 单的回答就是使用 Roles Roles 基于一个已知的文件结构去自动的加载 varstasks 以及 handlers 以便 playbook 更好的调用。 roles 相比 playbook 的结构更加的清晰有层次但 roles 显然要比 playbook 更加复杂难理解 比如我们无论安装什么软件都会安装时间同步服务那么每个 playbook 都要编 写时间同步服务的 task 。此时我们可以将时间同步服务 task 任务编写好等到需 要使用的时候进行调用就行了。roles 官方目录结构必须按如下方式定义。在每个目录中必须有 main.yml 文 件这些属于强制要求[rootm01 ~]# cd /etc/ansible/roles [rootm01 roles]# mkdir {nfs,rsync,web}/{vars,tasks,templates,handlers,files,meta} -p [rootm01 roles]# tree . ├── nfs #角色名称 │ ├── files #存放文件 │ ├── handlers #触发任务 │ ├── tasks #具体任务 │ ├── templates #模板文件 │ └── vars #定义变量 │ └── meta #依赖关系批量替换文件 ll /opt/php/ |awk {print $NF} | sed -r s#(.*)#- /opt/php/\1#grole 的依赖关系 roles 允许在使用时自动引入其他 role role 依赖关系存储在 meta/main.yml 文件中。 例如: 安装 wordpress 项目时: 1.需要先确保 nginx 与 php-fpm 的 role 都能正常运行 2.然后在 wordpress 的 role 中定义依赖关系 3.依赖的 role 有 nginx 以及 php-fpm #wordpress依赖nginx与php-fpm的role[rootm01 playbook]# cat /root/roles/wordpress/meta/main.yml --- dependencies: - { role: nginx } - { role: php-fpm }wordpress 的 role 会先执行 nginx、php-fpm 的 role 最后在执行 wordpress 本身role 的实际案例 [rootm01 memcached]# cd /etc/ansible/roles/ [rootm01 memcached]# tree memcached/ . ├── tasks │ ├── main.yml │ ├── start.yml │ ├── template.yml │ └── yum.yml └── templates └── memcached.j2[rootm01 memcached]# cat tasks/main.yml - include: yum.yml - include: template.yml - include: start.yml [rootm01 ~]# cat tasks/yum.yml - name: install memcached package yum: namememcached [rootm01 ~]# cat tasks/template.yml - name: Copy memcahed conf template: srcmemcached.j2 dest/etc/sysconfig/memcached [rootm01 ~]# cat templates/memcached.j2 PORT11211 USERmemcached MAXCONN{{ ansible_memtotal_mb//4 }} CACHESIZE64 OPTIONS [rootm01 ~]# cat tasks/start.yml - name: start memcached service: namememcached statestarted enabledyes[rootm01 ~]# cat site.yml - hosts: {{ host }} remote_user: root roles: - role: memcached # 执行playbook [rootm01 ~]# ansible-playbook site.yml -e host10.0.0.1
http://www.dnsts.com.cn/news/272185.html

相关文章:

  • 辅料企业网站建设费用三亚城乡建设局网站
  • 网站推广的内容广州人才网
  • p2p网站建设的步骤过程wordpress移动端缓存
  • 重庆网站建设哪家便宜工作期间员工花钱做的网站
  • 网站后台账号密码忘记了怎么办深圳网站搜索引擎优化
  • 二建转注辽宁建设主管部门网站广州 互联网公司 网站首页
  • 有关建设旅行网站的建设南宁小程序开发网站建设公司
  • 烟台做外贸网站建设公司微网站怎么做的
  • 福州推广企业网站网站建设市场有多大
  • 有哪些可以做1元夺宝的网站淘宝网店的seo主要是什么
  • 做衣服外单网站广州网站推广模板
  • 怎么做自己的百度网站html5做静态网站
  • 漳州建设银行网站首页鲜花网站的数据库建设
  • 会议网站定制应届生出来做网站还是做报纸好
  • 化妆品网站的建设目标用wordpress建站案例
  • 浙江建设局网站首页如何查询自己的网站是否被收录
  • 济南建网站市场支持快钱支付的网站
  • 网站字体标准网站打开出现建设中
  • 怎么做网站优化排名中国域名网
  • 网站备案需要多久时间WordPress网站子目录访问
  • 查不到备案的网站WordPress更改自定义侧边栏宽度
  • 中山精品网站建设新闻wordpress怎么看
  • 厦门双模网站大连森秀网络推广
  • 长春网站建设小程序新乡电商网站建设
  • 网站建设设计制作熊掌号网站建设报价单下载
  • 亚马逊一般在哪些网站上做推广园区网站建设需求调研报告
  • 成都手机网站建设报价表拓者设计吧 现代风格
  • 招远网站开发无锡哪里有网站建设便宜些的
  • 梧州网站建设有哪些微网站外链
  • 最少的钱做网站杭州包装设计